Skip to Content
0
Jan 31, 2020 at 08:13 PM

Campo da tabela T157D não é carregado no matchcode.

89 Views

Olá pessoal !

Após este select:

DATA: lt_t157d TYPE TABLE OF t157d.

SELECT * FROM t157d INTO TABLE lt_t157d WHERE bwart = scr0001-bwart.

No debug vejo esta estrutura na tabela (Não aparece o campo GRTXT):

Quando consulto a estrutura da tabela tipo pool t157d na SE11 (Não aparece o campo GRTXT):

Na SE16 eu vejo o campo GRTXT:

Porém este campo GRTXT não parece no matchcode:

Na chamada do matchcode passo a tabela:

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'GRUND'
dynpprog = sy-cprog
dynpnr = '0002'
dynprofield = 'A'
value_org = 'S'
callback_program = sy-cprog
TABLES
value_tab = lt_t157d
return_tab = lt_f4_return
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.

Alguém sabe como posso exibir o campo GRTXT no matchcode ??

Att;

José Aguilar.

Attachments

sap-campo.jpg (13.9 kB)
sap-campo1.jpg (34.4 kB)
sap-campo2.jpg (18.8 kB)
sap-campo3.jpg (12.1 kB)