✒️ABAP Los reportes ALV
ABAP Los reportes ALV
1 - Qué es un ALV
ALV (ABAP List Viewer): Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada.
Ventajas:
- 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 y uniforme.
Los tipos de ALV mas comúnes son:
- Grillas: Se puede utilizar en cualquier reporte, le corresponde la función REUSE_ALV_GRID_DISPLAY.
- Listas: Se puede utilizar en cualquier reporte, le corresponde la función REUSE_ALV_LIST_DISPLAY.
- Jerárquico: Se utiliza sólo en casos donde se muestran datos de cabecera y detalle, le corresponde la función REUSE_ALV_HIERSEQ_LIST_DISPLAY.
2 - Mi primer reporte ALV.
Pasos para crear un reporte ALV:
- Declaración de tipos, estructura y tablas propias del ALV (Aqui se declara el tipo SLIS).
- Declaración de la tabla de salida del ALV.
- Selección de los datos que se mostrarán en el ALV.
- Armado del catálogo del ALV, es decir la estructura de campos que se mostrará.
- Configuración de la salida del ALV.
- Ejecución de la función del ALV.
Diferencias entre los tipos de ALV:
- En los tipos de Lista y Grilla, siempre se coloca a la derecha de la tabla interna del catálogo en las funciones, una corchete abierto y uno cerrado "[ ]".
- La principal diferencia entre el ALV GRID y el ALV LIST es la visualización, la cual es muy diferente.
- El ALV GRID permite la generación de un encabezado en la parte superior, el el cual podemos poner un logo con totales y subtotales.
- El ALV LIST genera una vista de visualización, el ALV GRID permite copiar y pegar columnas.
- El ALV GRID utiliza controles Active X, por lo tanto consume mas memoria que el ALV LIST.
- El ALV LIST permite solo la visualización de los datos, en cambio con el ALV GRID podemos editar los datos si asi se desea.
Catálogo del ALV: Es la estructura de campos que se muestra en el listado ALV, allí se define que campos mostrar, en que orden, si se muestran totales, si habrá campos de entrada de datos y otras opciones más.
 
 
 
Sobre el autor
Publicación académica de Calixto Gutiérrez, en su ámbito de estudios para la Carrera Consultor ABAP.
Calixto Gutiérrez
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: JW47Q
✒️Autor de: 120 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Calixto Gutiérrez