📘ABAP - Status GUI
Definición de Status GUI
Es un componente de un programa ABAP que se utiliza para proporcionarle al usuario un amplio rango de funcionalidades en la pantalla.
Un STATUS GUI siempre estará presente en aquellas transacciones de SAP en donde se requiera interacción con el usuario.
Un STATUS GUI estará compuesto por las barras de herramientas, barras de menú y las teclas de función.
Podemos copiar STATUS GUI de un programa ABAP a otro programa a través de la transacción estándar SE41.
Allí debemos informarle a la transacción el nombre del programa y el STATUS GUI a copiar junto con el programa y el nombre del STATUS GUI en donde se copiará.
Los STATUS GUI se utilizan en los programas llamados "Reportes" ya sea reporte clásico, reporte interactivo o reporte ALV y también en la "Programación de Diálogo" o Module Pool.
Para crear un STATUS GUI en un programa debemos utilizar el Navegador de Objetos correspondiente a la transacción estándar SE80.
Para ello hacemos clic en el botón derecho del mouse, encima del nombre de nuestro programa y seleccionamos la opción "Crear" y luego "STATUS GUI".
Para invocar un STATUS GUI en un programa utilizaremos la siguientes sentencia:
SET STATUS-GUI '0100'.
En donde '0100' es el nombre del STATUS.