Ver Mensaje Individual
  #2  
Viejo 17/11/11, 18:34:19
XJerickX XJerickX is offline
Junior Member
 
Fecha de Ingreso: oct 2009
Mensajes: 29
Pues viendo ese programa lo que puedes hacer es esto:

call function 'REUSE_ALV_LIST_DISPLAY'
exporting
*"le agregas estos a esta funcion para que puedas crear el STATUS y
*"USER_COMAND para que puedas capturar los eventos al presionar los botones
i_callback_pf_status_set = 'ALV_STATUS'
i_callback_user_command = 'USER_COMAND'

*" Despues creas las FORM correspondientes a estos 2.

FORM alv_status using rt_extab type slis_t_extab.
*" Y aqui creas el estatus.
SET PF-STATUS 'XXXX' EXCLUDING rt_extab.
ENDFORM.
*" Y Listo
*" Ahora para el USER_COMAND es parecido solo que utiliza otras variables.

FORM user_comand using value (iv_ucom) like sy-ucomm
rs_selfield type slis_seldfield.
*"Donde iv_ucomm tendra el codigo del boton que se asigne por ejemplo.
IF iv_ucomm EQ 'EXIT'.
LEAVE TO SCREEN 0.
ENDIF.
ENDFORM.

Espero haberte ayudado .

Responder Con Cita