Ver Mensaje Individual
  #3  
Viejo 20/11/14, 14:41:32
jvilla jvilla is offline
Junior Member
 
Fecha de Ingreso: sep 2012
Mensajes: 6

Ripper87 te agradezco mucho por tu ayuda hice lo que me indicaste y funciono perfecto.

Dejo el codigo que utilice por si a alguien mas lo necesita:

Primero Defino la clase y mando el Metodo link_click que es para cuando se le de click a la linea del alv.

Segundo Implemento la clase y llamo al metodo get_outtab_line que me trae la información de la linea seleccionada.

*----------------------------------------------------------------------*
* CLASS lcl_toolbar DEFINITION
*----------------------------------------------------------------------*
CLASS lcl_event DEFINITION.
PUBLIC SECTION.
METHODS:
handle_link_click FOR EVENT link_click OF cl_gui_alv_tree
IMPORTING node_key.
ENDCLASS. "lcl_toolbar DEFINITION

*----------------------------------------------------------------------*
* CLASS lcl_toolbar IMPLEMENTATION
*----------------------------------------------------------------------*
CLASS lcl_event IMPLEMENTATION.
METHOD handle_link_click.

data: wa_outtab_line TYPE ty_work.

CALL METHOD g_alv_tree->get_outtab_line
EXPORTING
i_node_key = node_key
IMPORTING
e_outtab_line = wa_outtab_line
EXCEPTIONS
node_not_found = 1
OTHERS = 2.

IF sy-subrc <> 0.
ENDIF.
ENDMETHOD. "handle_link_click
Responder Con Cita