![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El ALV jerárquico y el agrupamiento
ABAP El ALV jerárquico y el agrupamiento
![ABAP El ALV jerárquico y el agrupamiento ABAP El ALV jerárquico y el agrupamiento](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/314.jpg)
AGRUPAR ALV
Crear una tabla interna y su estructura para ordenamiento
ti_sort TYPE slis_t_sortinfo_alv,
wa_sort TYPE slis_sortinfo_alv.
SubR. PERFORM agrupar_campos
FORM agrupar_campos.
REFRESH ti_sort.
CLEAR wa_sort.
wa_sort-spos = 1. (ORDEN DEL AGRUPAMIENTO)
wa_sort-fieldname = 'ESTADO_CIVIL'. (nombre del campo que agrupa)
APPEND wa_sort TO ti_sort.
ENDFORM.
agregar al ALV
it_sort = ti_sort
la funcionalidad de agrupamiento, se encuentra disponible solo para los ALV GRILLA
ALV JERARQUICO
Se usan solo cuando tenemos que mostrar cabecera y detalle
para ello debe haber un campo comun entre ambos
se declara la tabla interna TI_CABECERA y LA tabla interna TI_DETALLE
Ambas tablas deben tener 1 campo en comun
estas tablas deben declararse con OCCURS
Luego se declara una estructura del tipo SLIS_KEYINFO_ALV, se llamara WA_KEYINFO y esta unirá las dos tablas internas
en ALV jerarquico no se usa TOP OF PAGE
RESUMEN
SubR. cargar datos (los datos de cabecera y detalle, puede reemplazarse por select)
SubR. configurar layout (como se vera)
SubR. armado de catalogo (el catálogo es donde se definen los campos a mostrar, y el orden como se mostrará, se indica el nombre del programa, las tablas internas,etc)
SubR. determina la asociacion (por que campo se vincula)
SubR. ejecuta ALV
 
 
 
Sobre el autor
Publicación académica de Diana Margarita Man Ip, en su ámbito de estudios para la Carrera Consultor ABAP.
Diana Margarita Man Ip
Profesión: Ingeniera Industrial - Peru - Legajo: DL97G
✒️Autor de: 41 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Diana Man