PDA

Ver la Versión Completa : Como modifico campo de una tabla interna


jeanficetola
18/08/10, 15:55:38
Hola

Necesito cambiar el valor de un campo de una tabla interna , no la linea completa como lo hace el MODIFY


saudos

Dennis Urbano E.
18/08/10, 16:37:46
q tal,

field-symbols: <fs_tabla> like line of t_interna.

loop at t_interna assigning <fs_tabla>.
<fs_tabla>-campo = 'VALOR_NUEVO'.
endloop.

o

read table t_interna assigning <fs_tabla> with key CONDICIONES.
if sy-subrc = 0.
<fs_tabla>-campo = 'VALOR_NUEVO'.
endif.

mysmb2
18/08/10, 20:01:57
Hola si queres usarlo con el modify existe una sentencia adicional

MODIFY i_tab FROM wa_tab TRANSPORTING campo1.

saludos.