MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Evento doble clic con ALV (foro/showthread.php?t=45246)

asclevius 13/09/11 02:19:28

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

!!!!!!!!!

asclevius 15/09/11 04:22:25

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 03:43:25.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web