Evento doble clic con ALV
hola a todos, es que me he topado con un problemilla que no he podido resolver y es el siguiente.
yo tengo mi alv por clases ------------------------------------------------------ method MOSTRAR_DATOS. DATA LCL_ALV type REF TO cl_salv_table. call method cl_salv_table=>factory IMPORTING R_SALV_TABLE = LCL_ALV changing t_table = IT_vbrk. LCL_ALV->DISPLAY( ). endmethod. -------------------------------------------- Ya aca se me complica la cosa y es la siguiente, esto me proyecta varios registros y lo que tengo que hacer es que el usuario haga doble clic en un registro y me lleve a otra transacción llamada FK03. cualquier ayuda y explicación de como abordar este problemilla se les agradece de todo corazón !!!!!!!!! |
tiene un problema y es que no he podido poner el evento para una sola columna pero mira el método que es
------------------------------ method MOSTRARDATOS. DATA lcl_mostrar type REF TO cl_salv_table. DATA lr_events TYPE REF TO cl_salv_events_table. ", call method cl_salv_table=>factory IMPORTING R_SALV_TABLE = lcl_mostrar changing t_table = IT_vbrk. * create events object lr_events = lcl_mostrar->get_event( ). * setup handler for double click SET HANDLER HANDLE_DOUBLE_CLICK FOR lr_events. lcl_mostrar->display( ). endmethod. ------------------------------------ y esta el otro metodo que hace el call transaction ---------------------------------------------------- method HANDLE_DOUBLE_CLICK. call TRANSACTION 'FK03' AND SKIP FIRST SCREEN. endmethod. |
Husos Horarios son GMT. La hora en este momento es 11:29:44. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web