✒️ABAP - Catálogo ALV automático, logos, encabezados y status

ABAP Catálogo ALV automático, logos, encabezados y status

CATALOGO ALV AUTOMATICO, LOGOS, ENCABEZADOS Y STATUS

CREACION DEL CATALOGO EN FORMA AUTOMATICA

Una segunda forma de crear el catalogo es de forma automática utilizando la función REUSE_ALV_FIELDCATALOG_MERGE, para que esta función trabaje de manera correcta se deben hacer algunos ajustes a la forma manual, el primer ajuste a realizar es cambiar la declaración de la tabla interna del ALV a LIKE y haciendo referencia a campos de una tabla base de datos existente. El segundo cambio a realizar es la configuración del editor para que este restrinja la cantidad de caracteres de ancho de la pantalla a 72.

UTILIZACION DE LOGOS Y ENCABEZADOS.

En los reportes tipo Grilla se puede agregar logos y encabezados en los listados, para ello se debe declarar una tabla del tipo SLIS_T_LISTHEADER y una estructura del tipo SLIS_LISTHEADER.

Antes de completar el catalogo se debe llenar la tabla que se declaro con su encabezado de reporte, tipo de reporte y la fecha, después se agrega la llamada de la función 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 se procede a crear la subrutina TOP_OF_PAGE con la llamada a la función REUSE_ALV_COMMENTARY_WRITE que carga el encabezado previamente definido.

UTILIZACION DE ESTATUS GUIs

Si en la llamada a la función ALV se agrega el parámetro I_CALLBACK_PF_STATUS_SET con el valor ‘PF_STATUS’ se puede utilizar un status GUI con el nombre que se acaba de poner (‘PF_STATUS’) .

Para definir la subrutina PF_STATUS se utiliza la palabra SET con el valor ‘0100’.

Es necesario también agregar la subrutina que capturara las acciones realizadas por el usuario.

Finalmente ejecutamos el reporte y se vera el Status GUI, el botón de usuarios activos y si se ejecuta se procesara el código existente en la subrutina USER_COMMAND.


Sobre el autor

Publicación académica de Veronica Esmeralda Miramontes Varo, en su ámbito de estudios para la Carrera Programador ABAP.

SAP Master

Veronica Esmeralda Miramontes Varo

Profesión: Maestra en Ciencias de la Computaci - Mexico - Legajo: DV64Z

✒️Autor de: 95 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Hola, soy veronica miramontes, mexicana. estoy aquí para aprender sobre el mundo de sap. espero obtener los mejores conocimientos y poder contribuir en algo a la comunidad cvosoft.

Certificación Académica de Veronica Miramontes

 

:: Al igual que Veronica ¿Usted está dispuesto a aprender SAP?

El lunes 21 Junio 2021 comenzamos el 🎓Curso Introducción SAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su contacto, Éxitos!