✒️ABAP / El ALV Grid Control Por Exequiel Acevedo
ABAP El ALV Grid Control

El ALV Grid Control en ABAP es una herramienta para mostrar listas de datos de forma flexible y funcional. Ofrece características como ordenación, filtrado y totales, mejorando la presentación de datos y la interacción del usuario. Además, se puede personalizar según las necesidades del negocio.
Al crear un ALV Grid Control, se utilizan contenedores que pueden contener diferentes controles como el mismo ALV, gráficos y otros elementos UI. Estos contenedores proporcionan una forma flexible de gestionar la presentación y disposición de los datos en la interfaz.
Además del ALV Grid Control, los contenedores pueden alojar otros controles como el Tree Control, el Picture Control, el Tabstrip Control, entre otros. Esto permite crear interfaces ricas y variadas en SAP, adaptadas a diferentes necesidades.
El CL_GUI_CUSTOM_CONTAINERes una clase en ABAP que se utiliza para crear contenedores personalizados en la interfaz gráfica de usuario. Estos contenedores sirven para alojar distintos controles, como el ALV Grid, dentro de un dynpro o pantalla.
Para uso personal:
- Declaras una referencia al contenedor.
- Crea una instancia del CL_GUI_CUSTOM_CONTAINERen un área definida en la pantalla.
- Utilice este contenedor para colocar controles como el ALV Grid.
Para crear un ALV Grid Control en ABAP, sigue estos pasos:
-
Declarar un contenedor : Usar CL_GUI_CUSTOM_CONTAINERpara crear un contenedor en la pantalla.
-
Declarar el objeto ALV : Usar CL_SALV_TABLEo CL_GUI_ALV_GRIDpara el ALV Grid.
-
Crear una instancia del contenedor : Asignar el contenedor a un área de la pantalla.
-
Cargar los datos : Prepare una tabla interna con los datos a mostrar.
-
Asignar el ALV al contenedor : Crear la instancia del ALV Grid y vincularla al contenedor.
-
Mostrar el ALV : Llamar al método DISPLAY para mostrar los datos.
 
 
 
Sobre el autor
Publicación académica de Exequiel Eduardo Acevedo, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Avanzado.
Exequiel Eduardo Acevedo
Profesión: Analista de Sistemas de Información - Argentina - Legajo: JM18M
✒️Autor de: 32 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
- Master Funcional ABAP
- Master ABAP Orientado a Objetos
- Master ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
























