
✒️ABAP Catálogo ALV automático, logos, encabezados y status
Publicación Académica por Fabio Gallo
Publicación Académica creada y compartida por Fabio Gallo para el tema Catálogo ALV automático, logos, encabezados y status.
Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 5: Reportes.
ABAP Catálogo ALV automático, logos, encabezados y status por Fabio Gallo
Catálogo ALV automático, logos, encabezados y status.
Creación del catálogo en forma automática.
Existen dos formas de crear el catálogo ALV, manual ingresando campo por campo, automática con la función REUSE ALV FIELDCATALOG MERGE.
Para crear el catalogo automático se deben modificar dos puntos del programa.
La forma comos e declara la tabla interna del ALV. Se debe declarar la tabla interna utilizando LIKE y haciendo referencia a campos de una tabla base de datos existentes.
Lo otro es configurar el editor, para que se restrinja la cantidad de caracteres de ancho de la pantalla a 72.
Utilización de logos y encabezados.
En los ALV grillas podemos agregar logos y encabezados en los listados. Para ello, debemos declara una tabla de tipo SLIS T LISTHEADER y una estructura del tipo SLIS LISTHEADER.
Antes de completar el catálogo, vamos a llenar la tabla TI_HEADER con el encabezado del reporte, el tipo de reporte y la fecha del sistema.
Luego, agregamos en la llamada ala función ALV, el paramentro exporting I_CALL_TOP_PAGE con el literal 'TOP_OF_PAGE' , que será en nombre de la subrutina que cargue el contenido del encabezado y el logo.
Luego se crea la subrutina TOP_OF_PAGE, con la llamada al función REUSE ALV COMMENTARY WRITE, que carga el encabezado que definimos en la tabla interna TI_HEADER, junto con el logo 'ENJOYSAP_LOGO'.
Transacción SE78 para ver los logos disponibles en el sistema.
Utilización de status GUI.
Para poder utilizarlo se agrega la llamada a la función del ALv el parámetro exporting I CALLBACK PF STATUS SET con el literal 'PF_ STATUS ', que sera el nombre de la subrutina que declare la utilización del status GUI y el parámetro exporting I CALLBACK USER COMMAND con el literal 'USER_COMMAND', que sera el nombre de la subrutina que se ejecute para capturar la accion realizada por el usuario.
Sobre el autor
Fabio Gallo
Profesión: Ingeniero Sistemas - Colombia - Legajo: KH72W
✒️Autor de: 56 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Fabio Gallo
:: Al igual que Fabio ¿Usted está dispuesto a aprender ABAP?
El lunes 25 Febrero 2019 comenzamos la 🎓Carrera Programador ABAP.
Juntos para realizar sus más grandes desafíos!
✒️Más Publicaciones Académicas sobre Tecnología SAP
- Publicaciones sobre el tema ABAP Catálogo ALV automático, logos, encabezados y status
- Publicaciones sobre el área ABAP
- Publicaciones en otras áreas de la Tecnología SAP
Buscador de Publicaciones:
Recursos Free:
Los mejores recursos Libres y Gratuitos compartidos con la comunidad: