✒️ABAP / Los reportes ALV Por Victor Gomez Escalona
ABAP Los reportes ALV

ALV (ABAP List Viewer)
Es una herramienta exclusiva de ABAP que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Las principales ventahas de los reportes ALV son:
-Simplifican el desarrollo de reportes, por lo tanto se reducen los tiempos de programación
-Proporcionan a nuestros reportes un montón de funcionalidad estándar.
-Proporcionan una salida por pantalla estandarizada e uniforme.
La creación de un Reporte ALV se basa en la utilización de funciones. Los tipos de ALV más comúnmente usados son tres:Grillas, Listas y Jerárquico. Las listas y las grillas pueden utilizarse en cualquier reporte, pero el jerárquico se utiliza sólo en casos donde se muestran datos de cabecera y de detalle, como por ej. n° de factura y detalles o Aerolíneas y vuelos.
A cada tipo de ALV le corresponde una función diferente, ellas son:
-Grillas: REUSE_ALV_GRID_DISPLAY.
-Listas: REUSE_ALV_LIST_DISPLAY.
-Jerárquico: REUSE_ALV_HIERSEQ_LIST_DISPLAY.
Para crear un reporte ALV seguiremos los siguientes pasos:
1°: declaramos el TYPE-POOLS: SLIS, que es necesario para la utilización de reportes ALV, También declaramos una tabla y una estructura para el catálogo del ALV que son del tipo SLIS_T_FIELDCAT_ALV y SLIS_FIELDCAT_ALV, otra estructura para la conf. de la salida que es del tipo SLIS_LAYOUT_ALV y iuna variable del tipo SY-REPID para almacenar el nombre del programa.
2° Declarar la tabla (interna) de salilda (puede ser ti_usuarios) que se mostrará en el ALV
3° Seleccionamos los datos de la tabla (base de datos) que mostraremos en el listado de salida y los guardamos en la tabla interna
4° Armamos el catálogo del ALV con los campos que serán las columnas de nuestro reporte.
5° Cargamos con valores la estructura ST_LAYOUT para configurar ciertos aspectos de la salida del ALV
6° ejecucion de la funcion ALV, si quieremos de tipo grilla ejecutaremos la función REUSE_ALV_GRID_DISPLAY, si queremos lista ejecutaremos la función REUSE_ALV_LIST_DISPLAY
 
 
 
Sobre el autor
Publicación académica de Victor Manuel Gomez Escalona, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Victor Manuel Gomez Escalona
Profesión: Ingeniero en Informática - Chile - Legajo: LE81P
✒️Autor de: 32 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Gomez






Disponibilidad Laboral: FullTime


















