✒️ABAP POO / El evento double click del ALV GRID CONTROL Por Juan Pujol Diaz
ABAP El evento double click del ALV GRID CONTROL

El evento double click del ALV GRID CONTROL
Si miramos los eventos existentes para la clase CL_GUI_ALV_GRID veremos todos los posibles eventos con los que podemos trabajar.
Implementar evento doble click, para ello vamos a definir la clase CL_EVENTO_MANEJADOR y dentro de ella el metodo de clase ON_DOBLE_CLICK.
CLASS cl_evento_manejador DEFINITION.
PUBLIC SECTION.
CLASS-METHODS on_doble_click FOR EVENT double_click
OF cl_gui_alv_grid
IMPORTING es_row_no e_column.
ENDCLASS.
CLASS cl_evento_manejador IMPLEMENTATION.
METHOD on_doble_click.
MESSAGE i000(z_mensaje) WITH 'Fila:' es_row_no-row_id
'Columna:' e_column-fieldname.
ENDMETHOD.
ENDCLASS.
Previamente creamos la clase de mensaje Z_MENSAJE mediante la transaccion SE91, asignandole el mensaje 000 a la descripcion.
IF o_contenedor IS INITIAL
CREATE OBJECT o_contenedor
EXPORTING
container_name = 'CONTENEDOR'.
CREATE OBJECT o_grilla
EXPORTING
i_parent = o_contenedor.
SET HANDLER cl_evento_manejador=>on_doble_click FOR o_grilla.
 
 
 
Sobre el autor
Publicación académica de Juan Jose Pujol Diaz, en su ámbito de estudios para el Master ABAP Orientado a Objetos.
Juan Jose Pujol Diaz
Profesión: Ingeniero en Gestión en Informatica - Chile - Legajo: CJ71Z
✒️Autor de: 22 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Juan Pujol






Disponibilidad Laboral: FullTime


















