✒️ABAP El ALV jerárquico y el agrupamiento
ABAP El ALV jerárquico y el agrupamiento
AGRUPAMIENTO ALV: Se pueden agrupar los registros que se muestran en un alv. Se necesita declarar una tabla de tipo SLIS_T_SORTINFO_ALV y una estructura SLIS_SORTINFO_ALV.
En la tabla declarada se carga con registros en el orden en el que deseamos agrupar. Luego en el llamado de la función en exporting IT_SORT se llena con la tabla interna.
ALV JERARQUICO: Estos son usados para mostrar en un reporte datos de cabecera y detalle. Estos deben tener como mínimo un campo en común en las declaraciones de las tablas interna cabecera y detalle.
Se debe declarar una estructura del tipo SLIS_KEYINFO_ALV y este tendrá el campo clave que une las dos tablas. Y se llenan las tablas internas con la información.
Se crea luego un catalogo del ALV para cada tabla Interna, sumando los campos de ambas tablas en la tabla catálogo TI_CATALOGO.
Luego se llena la estructura del KEYINFO, en los campos HEADER01 y ITEM01 va el campo llave entre las dos tablas internas.
Luego se ejecuta la función REUSE_ALV_HIERSEQ_LIST_DISPLAY
Nota: En alv jerárquico no se puede usar el evento TOP_TO_PAGE por lo tanto no se puede generar una cabecera con titulos y logos como en los alv tipo Grilla. Aquí tampoco se puede usar el botón export excel debido a las diferencias que hay en l formato de la cabecera y el formato de cada registro.
 
 
 
Sobre el autor
Publicación académica de Dairy Alejandra Torrenegra Cera, en su ámbito de estudios para la Carrera Consultor ABAP.
Dairy Alejandra Torrenegra Cera
Profesión: Ingeniería de Sistemas - Colombia - Legajo: XH15U
✒️Autor de: 151 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial