✒️ABAP Los status GUI y los títulos
ABAP Los status GUI y los títulos
Creación de un Status Gui
Es un componente independiente de Abap, se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas.
Se crea el programa por SE80 como se realiza por SE38.
Una vez creado se da clic sobre el título y selecciona crear status Gui.
Se le da el nombre que será 0100 y una descripción breve.
Luego se verá los componentes del status.
Se despliega la barra del pulsadores y en el primer ítem se escribe el código función de usuarios activos usu_acti y se presiona enter.
Se asigna la función dándole enter en la pantalla de selección.
Luego se completa los datos referentes al nuevo botón.
Al presionar continuar en la ventana de dialogo se asigna una tecla al botón y continuar.
Se da clic sobre el usu_acti y se llenara el campo icon text que será el que se visualice en la pantalla de salida.
Se realizara lo mismo con el botón usu_inacti, se graban los cambios y se activa.
Se introduce el código en el reporte para utilizar el nuevo status gui, se declara mediante la sentencia SET PF-STATUS.
Para capturar que botón presiono el usuario se hará mediante el comando AT USER-COMMAND junto con la variable SY-UCOMM que contendrá el código de función.
Las subrutinas USUARIOS_ACTIVOS y USUARIOS INACTIVOS realizaran la selección e impresión de los correspondientes registros en la ZTABLA_USUARIOS.
Luego se activa y se ejecuta.
Si se presiona sobre usuarios activos se visualizara quienes están activos y si no lo hay aparece un mensaje de error y así sucede con los usuarios inactivos.
Mediante la transacción SE41 se pueden copiar status gui de un programa ABAP a otro.
Creación de títulos
En la transacción SE80, sobre el nombre del programa selecciona crear títulos gui.
Se crean los títulos; para 0100 usuarios activos, 0200 usuarios inactivos y 0300 reporte de usuarios y se seleccionan todos los títulos y se activan.
Para declarar los títulos en el reporte, se utiliza la sentencia SET TITTLE.
Finalmente se visualizara los títulos.
 
 
 
Sobre el autor
Publicación académica de David De Jes?s Restrepo Ca?as, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jes?s Restrepo Ca?as
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial