
STATUS GUI: Es un componente independiente de los programas ABAP, que se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas.
Está compuesto por:
Barras de Menú, de Herramientas Estándar, de Aplicaciones y Configuración de teclas de función.
CÓDIGO DE FUNCIÓN: Se usa para darle un nombre al botón.
TEXTO FUNCIÓN (Function text): Corresponde al texto que se muestra a la derecha del ícono del botón.
NOMBRE ÍCONO: Será el único ícono que se visualice por pantalla dentro del botón. Este se puede elegir dentro de una gran variedad de íconos que se ven presionado F4.
TEXTO INFO: Es el nombre de ayuda del botón. Se visualizará cuando dejemos quieto unos segundos el puntero del mouse sobre el botón.
SET PF-STATUS: Declara un Status GUI dentro de un programa.
Para capturar cuál botón presionó el usuario, utilizamos el evento AT USER-COMMAND junto con la variable del sistema SY-UCOMM.
AT USER-COMMAND: Captura la acción realizada por el usuario en la pantalla.
SY-UCOMM: Es la variable del sistema que contiene el código de función correspondiente al botón de la pantalla presionado por el usuario.
NOTA: Mediante la transacción SE41 se pueden copiar Status GUI de un programa ABAP a otro.
SET TITLEBAR: Declaración de un título en un programa.