PDA

Ver la Versión Completa : Dynpro + Table Control


javiercar
10/12/07, 13:30:52
Hola buen dia, miren tengo un table control en el cual quiero actualizar un campo cualquiera, que me guarde ese cambio, o sea que modifique la tabla.

Llegue hasta hacerle doble click al campo, me lo deja modificar, pero no me guarda el cambio...:confused:
Gracias!

ibecerra
10/12/07, 15:35:41
Mira este ejemplo espero q te sirva
PROCESS AFTER INPUT.
LOOP AT TI_TUTABLA.
CHAIN. ---> SI DETECTA QUE HABIDO CAMBIOS ACTUALIZA LA INFO
FIELD: TI_TUTABLA-MATNRDESTIN,
TI_TUTABLA-PLNNRDESTIN,
TI_TUTABLA-PLNALDESTIN.
MODULE tc_control_c_modify ON CHAIN-REQUEST.
ENDCHAIN.
ENDLOOP.

DONDE
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
MODULE tc_control_c_modify INPUT.
MODIFY TI_TUTABLA INDEX tc_control_c-current_line.
ENDMODULE. " tc_control_c_modify INPUT
saludos

ibecerra
10/12/07, 15:36:46
sorry me falto la declaración
CONTROLS: tc_control_c TYPE TABLEVIEW USING SCREEN 0300 -->tu dympro

javiercar
12/12/07, 12:55:22
Joyaaa!! Gracias! Ibecerra! Hacee Dias Q Estoy Con Esto Y No Me Salia, Habia Agregado Este Module Pero Creo Que El Modify Estaba Mal, Pero Ahora Me Funciona, Muchas Gracias!! ;)