✒️ABAP / El ALV Grid Control Por Cristian Arteaga Diaz
ABAP El ALV Grid Control

ALV GRID CONTROL – LECCION 5-8
INTRODUCCION AL ALV GRID CONTROL
El sistema nos permite crear controles Z utilizando objetos ABAP. Uno de los controles de los que se habla es el ALV GRID CONTROL con el cual podremos crear reportes ALV utilizando objetos
**********************************************************************
*
*
**********************************************************************
Con este control tendremos disponible todas las funciones estándar de la barra de menú y también podremos configurar todas las propiedades del ALV para adaptarlo a nuestras necesidades
Para crear el ALV utilizamos un contenedor, este objeto puede contener otros controles a parte del ALV GRID CONTROL como por ejemplo TREE CONTROL, PICTURE CONTROL, SAP SPLITTER CONTROL, ETC.
El contenedor proporciona un área física para la visualización de los objetos, todos los controles existen dentro de un contenedor
Se utilizan dos objetos para administrar los controles Z y el ALV GRID CONTROL, ellos son las clases:
- CL_GUI_CUSTOM_CONTAINER
- CL_GUI_ALV_GRID
NOTA, podremos ver todos los atributos, metodos y demás configuraciones de los objetos a través del GENERADOR DE CLASE – transacción SE24
CONTENEDOR, es un objeto estándar de SAP que esta presentado por la clase CL_GUI_CUSTOMER_TONTAINER y proporciona el área física para la visualización de los objetos
PASO PARA LA CREACION DEL ALV GRID CONTROL
- Zprueba_alv_grid_objetos
- Declaración de datos
- START-OF-SELCTION – realizar la búsqueda de los datos de la tabla ztabla_usuarios
- END-OF-SELECTION – se llama a la DYNPRO 0100
- Crear la DYNPRO 0100
- Crear el STATUS GUI 0100
- Asignar el OK_CODE a la DYNPRO
- Transacción SE80
- Utilizar el Screen painter
- Crear el CUSTOM CONTROL
- Asignar el nombre CONTENEDOR a la custom control
- En el módulo CREAR_OBJETO_0100 se crea el objeto O_CONTENEDOR y O_GRILLA
- Utilizar el modulo SET_TABLE_FOR_FIRST_DISPLAY
- Utilizar el método REFRESH_TABLE_DISPLAY
- Usar el módulo SALIR_0100
- Liberar el objeto O_CONTENEDOR y O_GRILLA
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
- Master ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga
























