quarta-feira, 24 de junho de 2015

Buscando parâmetros de tela de outros programas com ASSIGN

Para buscar o valor informado nos parâmetros de tela de outros programas é simples, basta seguir o exemplo abaixo:

CONSTANTS: lc_field TYPE char50 VALUE '(J_1BEFD_MAIN)J5_NFNUM'.

FIELD-SYMBOLS: <lf_valor> TYPE any.

ASSIGN (lc_field) TO <lf_valor>.

O field-symbol vai receber o valor do parâmetro buscado e J_1BEFD_MAIN é o programa e J5_NFNUM o nome do parâmetro de tela.