virus
10/01/13, 17:41:12
Buenas,
No sé si alguien me podrá ayudar, tengo una ayuda que ahora mismo me retorna un valor, no sé como hacer para que me saque mas valores.
A ver si me explico por ejemplo ...
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CAMPO'
dynpprog = sy-cprog
dynpnr = sy-dynnr
dynprofield = 'D_CAMPO'
window_title = ' '
display = ' '
TABLES
value_tab = lt_values
field_tab = lt_field_tab
return_tab = lt_rettab
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
CASE sy-subrc.
WHEN 0.
READ TABLE lt_rettab INDEX 1.
e_CAMPO = lt_rettab-fieldval.
e_CAMPO1 = lt_rettab-fieldval.
e_CAMPO2 = lt_rettab-fieldval.
ENDCASE.
Tenía puesto para que me sacara solo el valor del campo CAMPO y va bien, pero si quiero sacar otros campos, no sé como hacerlo.
¿Que debo hacer?
Saludos y gracias por adelantado.
No sé si alguien me podrá ayudar, tengo una ayuda que ahora mismo me retorna un valor, no sé como hacer para que me saque mas valores.
A ver si me explico por ejemplo ...
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'CAMPO'
dynpprog = sy-cprog
dynpnr = sy-dynnr
dynprofield = 'D_CAMPO'
window_title = ' '
display = ' '
TABLES
value_tab = lt_values
field_tab = lt_field_tab
return_tab = lt_rettab
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
CASE sy-subrc.
WHEN 0.
READ TABLE lt_rettab INDEX 1.
e_CAMPO = lt_rettab-fieldval.
e_CAMPO1 = lt_rettab-fieldval.
e_CAMPO2 = lt_rettab-fieldval.
ENDCASE.
Tenía puesto para que me sacara solo el valor del campo CAMPO y va bien, pero si quiero sacar otros campos, no sé como hacerlo.
¿Que debo hacer?
Saludos y gracias por adelantado.