Fala galera !!!!
Então pessoal estava olhando algumas coisas na net , e vi uma o site bom que disponibiliza o livro em SAP-ABAP . é bom o livro recomendo , para quem esta começando Ele ta em inglês , como já sabemos , a maioria dos assuntos e dicas em SAP-ABAP , vc irá encontrar em inglês.
http://media.techtarget.com/searchSAP/downloads/ABAP_Objects_Ch06.pdf
Seguidores
ABAP OBJECTS
SAP
Olá Pessoal Um site que ajuda muito em Tirar duvidas que eu estou também com duvidas No SAP.
O Site é http://scn.sap.com/community/abap.
AT SELECTION
O Evento
AT SELECTION.
Definindo o Evento AT SELECTION
AT SELECTION
QUANDO SE USSA PERFORM QUE VC QUER ELE RETORNA MAIS VALOR'
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.
DATA: COUNTRY 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.
LOOP. AT STATES.
WRITE : / COUNTRY,STATE,POPULACAO RIGHT-JUSTIFIED.
ENDAT.
AT END OF COUNTRY.
ULINE.
WRITE : / SUM(POPULACAO) LEFT-JUSTIFIED.
SKIP.
ENDAT.
ENDLOOP.
Relatórios em SAP ABAP
Irei Mostrar alguns conceito sobre Listas e Relatórios em SAP-ABAP.
*& Report ZLISTA_RELATORIOS*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*
REPORT ZLISTA_RELATORIOS.
DATA: EDUARDO_H TYPE P,
DILMA_PRESI TYPE P,
LULA_EX_PRESI TYPE P,
NOME_QUALQUER TYPE P.
COMPUTE EDUARDO_H = '456675655767.12'.
LULA_EX_PRESI = '1234567876543.00'.
MOVE: '334565456554345' TO DILMA_PRESI.
NOME_QUALQUER = '16000.00-'.
WRITE:
/3(20) 'EDUARDO_H' RIGHT-JUSTIFIED,
EDUARDO_H CURRENCY '9' DECIMALS 1 COLOR COL_KEY INTENSIFIED ON INVERSE OFF,
AT (20) 'DILMA_PRESI ' RIGHT-JUSTIFIED,
DILMA_PRESI CURRENCY '9' DECIMALS 1 COLOR COL_POSITIVE,
/3(20) 'LULA_EX_PRESI' RIGHT-JUSTIFIED,
LULA_EX_PRESI CURRENCY '9' DECIMALS 1 COLOR COL_POSITIVE,
AT (20) 'NOME_QUALQUER ' RIGHT-JUSTIFIED,
NOME_QUALQUER CURRENCY '9' DECIMALS 1 COLOR = 6.