field symbol

Download Field Symbol

If you can't read please download the document

Upload: fjaimesilva

Post on 18-Dec-2015

212 views

Category:

Documents


0 download

DESCRIPTION

Field Symbol - abap

TRANSCRIPT

FAZER UM PROGRAMA QUE LEIA PARA UMA TABELA INTERNA OU ESTRUTURA, OS DADOS DA TABELA COSP COM A SEGUINTE CHAVE:OBJNR = KSPROCCB110103 KSTAR = 4112015

EXIBIR UM TOTAL GERAL DOS CAMPOS WTG001 A WTG016.(equivale a total = it_cosp-wtg001 + it_cosp-wtg002 + it_cosp-wtg003 + it_cosp-wtg004 + it_cosp-wtg005 + it_cosp-wtg006 + it_cosp-wtg007 + it_cosp-wtg008 + it_cosp-wtg009 + it_cosp-wtg0010 + it_cosp-wtg0011 + it_cosp-wtg0012 + it_cosp-wtg0013 + it_cosp-wtg0014 + it_cosp-wtg0015 + it_cosp-wtg0016.)

* Exemplo programa com field symbol

REPORT ZMLC3 .data: var(03) value 'ABC'.data: abc type i value 100.data: variavel type i value 1000, texto(08).field-symbols .start-of-selection.break-point.concatenate 'VARI' 'AVEL' into texto.assign (texto) to .BREAK-POINT.

* Exemplo rotina de converso input/outputreport zmlc3 .

data it_alunos like ztbaluno06 occurs 0 with header line.data: begin of it_tabela occurs 0, campo(3), end of it_tabela.

data var TYpe I value 50.

data vi_tabix like sy-tabix.DATA VC_INDEX(3).

start-of-selection.break-point.

break-point.select * from ztbaluno06 into table it_alunos.

do 5 times.VC_INDEX = SY-INDEX.

call function 'CONVERSION_EXIT_ALPHA_INPUT' exporting input = VC_INDEX importing output = VC_INDEX.

enddo.

read table it_alunos with key nome = 'CARLOS'.

loop at it_alunos. vi_tabix = sy-tabix. write: / it_alunos-nome. loop at it_tabela.

endloop.

endloop.

SY-TABIX-Quando o comando read executado com sucesso, sy-tabix retorna o nmero da linha encontrada.

- Dentro de um loop, assume o nmero da linha que estsendo lida.

SY-INDEX- Dentro de um DO/ENDDO, assume o nmero da linha que estsendo lida.

conversion_exit_alpha_input - zeros esquerdaconversion_exit_alpha_output - suprime zeros `esquerda