ABAP ALV Jerárquico y Agrupamiento

Publicación Académica por Sandra Erika Bernabe Abreu

Publicación Académica de Sandra Bernabe Abreu para el tema ALV Jerárquico y Agrupamiento.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 5: Reportes.

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 18 Diciembre 2017

ABAP ALV Jerárquico y Agrupamiento por Sandra Bernabe

26 de Enero de 2015

- ALV Jerárquico y Agrupamiento

- Agrupamiento en un ALV

Para agrupar los registros que mostramos en un ALV, declaramos una tabla del tipo SLIS_T_SORTINFO_ALV y una estructura del tippo SLIS_SORTINFO_ALV.

Antes de llamar a la función del ALV, vamos a cargar la tabla con los registros en el orden en el que deseamos agrupar.

Ahora debemos completar el parámetro exporting con nuestra tabla interna.

Ejecutamos el reporte y veremos la agrupación.

- ALV Jerárquico

Los ALV jerárquicos se utilizan cuando tenemos que mostrar en un reporte, datos de cabecera y de posición. En esta declaraciones debe de haber por lo menos un campo en común.

Debemos declarar una estructura del tipo SLIS_KEYINFO_ALV y contendrá el campo clave que une las dos tablas internas.

Cargamos las tablas internas de cabecera y detalle con un juego de datos.

Luego creamos el catálogo del ALV para ambas tablas internas, sumando los campos de ambas tablas en una tabla de catálogo.

Ahora tenemos que completar la estructura que creamos de tipo SLIS_KEYINFO_ALV. En los campos HEADER01 y ITEM01 va a ir el campo en común que tienen ambas tablas.

Por último ejecutamos la función REUSE_ALV_HIERSEQ_LIST_DISPLAY

En este tipo de ALV no podemos utilizar el evento TOP_OF_PAGE por lo que no es posible generar una cabecera con títulos y logos como en los ALV grilla. Otra limitante que tienen los ALV jerárquicos es que no podemos utilizar el botón de exportación de datos a excel debido a las diferencias que existen entre el formato de cabecera y el formato de cada registro.

 

:: Al igual que Sandra ¿Usted está dispuesto a aprender ABAP?

El lunes 18 Diciembre 2017 (Opcional 7 Enero 2018) comenzamos la Carrera Programador ABAP, Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

:: Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: