mira este es el metodo que cree, tiene un problema y es que no he podido poner el evento para una sola columna pero mira tento un metodo 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.
espero que te oriente mejor!!!!!!!!!!
|