Ver Mensaje Individual
  #5  
Viejo 14/01/14, 18:17:51
Jarpi Jarpi is offline
Senior Member
 
Fecha de Ingreso: abr 2007
Localización: Argentina
Mensajes: 453
En tu funcion REUSE_ALV_GRID_DISPLAY deberías tener el evento:

i_callback_user_command = 'USER_COMMAND'.

Luego tenés que agregar un FORM que sea más o menos así.

FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.

CASE rs_selfield-fieldname.
WHEN 'Nombre del campo de la tabla'.
CLEAR tabla.
CHECK rs_selfield-tabindex NE 0.
READ TABLE tabla INDEX rs_selfield-tabindex.
CHECK NOT tabla-campo IS INITIAL.
IF sy-subrc EQ 0.


ACA PONES TU RUTINA


ENDIF.

ENDFORM.


Espero te sirva.

Saludos.
Responder Con Cita