Seguidores

EXTRACT

Formas diferentes de listagens EXTRACT


A combinação do comandos field-group, extract,loop, é uma forma de fazer um relatórios.




&---------------------------------------------------------------------*
*& Report  ZZ_LISTA_ESTRACT
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT  ZZ_LISTA_ExTRACT.


DATACOUNTRY   TYPE C,
      STATE    TYPE C,
      POPULACAO TYPE I.

FIELD-GROUPS: HEADER, STATES.

INSERT COUNTRY states  INTO HEADER.
INSERT POPULACAO      INTO STATES.


COUNTRY = 'JAP'. state = 'Miyagi'.POPULACAO = 12203003 . " CHURANDO O NUMERO  QUALQUER
EXTRACT HEADER.EXTRACT STATES.


COUNTRY = 'JAP'. state = 'Miyagi02'.POPULACAO = 122103003 . " CHURANDO O NUMERO  QUALQUER
EXTRACT HEADER.EXTRACT STATES.

COUNTRY = 'USA'. state = 'NOVA YORK'.POPULACAO = 2203003 . " CHURANDO O NUMERO  QUALQUER
EXTRACT HEADER.EXTRACT STATES.


COUNTRY = 'USA02'. state = 'NOVA YORK02'.POPULACAO = 172203003 . " CHURANDO O NUMERO  QUALQUER
EXTRACT HEADER.EXTRACT STATES.

COUNTRY = 'FRA'. state = 'PARIS'.POPULACAO = 22030 . " CHURANDO O NUMERO  QUALQUER
EXTRACT HEADER.EXTRACT STATES.


SORT.

LOOPAT STATES.
         WRITE : / COUNTRY,STATE,POPULACAO RIGHT-JUSTIFIED.
      ENDAT.
     
     AT END OF COUNTRY.
        ULINE.
          WRITE : / SUM(POPULACAO) LEFT-JUSTIFIED.
          SKIP.
      ENDAT.
 ENDLOOP.

0 comentários:

Postar um comentário

Copyright © 2012 EDU ABAPTemplate by : UrangkuraiPowered by Blogger.Please upgrade to a Modern Browser.