✒️ABAP El catálogo ALV automático, los logos, los encabezados y los status GUI
ABAP El catálogo ALV automático, los logos, los encabezados y los status GUI
6.- Creación del catálogo en forma automática
Existen dos formas de crear el catálogo del ALV, la primera es en forma manual, ingresando campo por campo. La segunda, es crear el catálogo en forma automática con la función REUSE_ALV_FIELDCATALOG_MERGE. Para la creación automática seria el siguiente:
La forma como se declara la tabla interna del ALV y creamos el catálogo en forma automática debemos declarar la tabla interna utilizando LIKE y haciendo referencia a campos de una tabla base de datos existente.
Y configurar el editor, para que se restrinja la cantidad caracteres de ancho de la pantalla a 72.
6.1.- Utilización de Logos y Encabezados
En los ALV Grilla podemos agregar lagos y encabezados en los listados. Para ello, debemos declarar una tabla del tipo SLlS_ T_LlSTHEADER y una estructura del tipo SLIS_LISTHEADER.
Antes de completar el catálogo, hay que llenar la tabla TI_HEADER con el encabezado del
Reporte, el tipo de reporte y la fecha del sistema.
Luego, agregar en la llamada a la función del ALV, el parámetro exporting I_CALL_TOP_PAGE con el literal 'TOP_OF_PAGE', que será el nombre de la subrutina que cargue el contenido del encabezado y el logo.
Ahora crear la subrutina TOP_OF_PAGE, con la llamada a la función REUSE_ALV_COMMENTARY_WRITE que carga el encabezado que definimos en la tabla interna TI_HEADER, junto con el logo 'ENJOYSAP_LOGO'.
 
 
 
Sobre el autor
Publicación académica de Pablo Galeana, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Galeana
Profesión: Java-oracle-linux - Mexico - Legajo: XR73U
✒️Autor de: 57 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Pablo Galeana