✒️ABAP Los reportes ALV
ABAP Los reportes ALV
LECCIÓN: REPORTES ALV: GRILLAS Y LISTAS
1. QUE ES UN REPORTE ALV
- ALV: (Abap List Viewer), Es una herramienta de abap utilizada para crear reportes de manera eficaz, rápida y estandarizada. Ventajas:
* Simplifican el desarrollo de reportes. por lo tanto se reducen tiempos de programación.
* Proporcionan a los reportes un montón de funcionabilidad estándar
* Proporcionan una salida por pantalla estandarizada e uniforme
Los reportes ALV mas usados son las grillas, listas y jerárquicos: Las grillas y listas pueden ser usados en cualquier reportes, sin embargo el jerárquico solo es usado en los casos donde se muestran datos de cabecera y detalle
- Grillas / Reuse_alv_grid_display
- Listas / Reuse_alv_list_display
TIPS: Los ALV requieren mucha interacción con el usuario debido a las funcionabilidades del reporte. Los reportes ALV no deben ser utilizado en procesos de fondos ya que esta interacción se pierde.
2. MI PRIMER REPORTE ALV
Paso 1. Declaraciones de tipos, estructura y tablas propias del ALV
- En este paso se declara el tipo SLIS necesario para reportes ALV
SLIS: Grupo de tipos que contienen la declaración de todas las estructuras y tablas estándar necesaria para la creación de un reporte ALV. También se declara una tabla y una estructura para el catalogo ALV
- slis_t_fieldcat_ALV: Es una tabla estándar de SAP que corresponde al tipo de datos del catálogo de un reporte ALV
- slis_layaout_alv: Estructura estándar de SAP que representa la configuración de la salida de un reporte ALV
- SY-REPID: Es la variable del sistema que contiene el nombre del programa en ejecución
Paso 2do: Declaración de la tabla de salida ALV
Paso 3ro: Selección de los datos que se mostraran en el ALV
Paso 4to: Armado del catalogo del ALV
Paso 5to: Configuración de la salida del ALV
Paso 6to: Ejecución de la función del ALV
TIPS: Por convención de Abap se coloca siempre a la derecha de la tabla interna del catalogo tanto para la "lista" como para la "grilla" una { } llave abierta / cerrada
TIPS: La diferencia entre la lista y la grilla es la visualización. La grilla genera un encabezado en la parte superior la cual podemos colocar un logo. Por el ALV lista, conserva la apariencia de los reportes calsicos. Por el ALV grilla permite copiar columnas.
 
 
 
Sobre el autor
Publicación académica de Javier Mirabal, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Mirabal
Profesión: Licenciado en Administración de Empresas - Colombia - Legajo: MQ28F
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP CO Nivel Avanzado
- Carrera Consultor en SAP CO Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial
Presentación:
Consultor sap fi
Certificación Académica de Javier Mirabal