✒️ABAP Los status GUI y los títulos
ABAP Los status GUI y los títulos
1) 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.
Compuesto por barras de menú, barras de herramientas estándar, barras de herramientas de aplicaciones y la configuración de teclas de función.
Para crear un Status GUI:
1) Entrar a las SE80
2) Creado el programa, nos posicionamos sobre el nombre del programa y con el botón derecho : Crear/Status GUI
3) Aparece una ventana en donde se coloca el nombre del Status GUI (0100), una descripción y continuar
4) Aparecerán los componentes del Status GUI
5) Click en la lista de "Barra de pulsadores", y en el primer item en blanco se escribe el código de la función correpondiente.
6) Se le da continuar para crear el texto a la función.
7) Complementar los datos:
- Código de función: Se utiliza para darle el nombre al botón.
- Texto Función :Texto que se muestra a la derecha
- Nombre icono: Será el icono que se visualice por pantalla dentro del botón.
- Texto Info - Nombre de ayuda del botón, cuando se deje el mouse sobre el botón
8) En la siguiente pantalla de dialogo se asigna una tecla de función al botón.
9) El botón ya esta creado y se da <enter> sobre el código del botón
10) Se complementa la siguiente ventana con el Texto del icono ( texto que se visualice dentro del botón).
11) Con esto esta creado
Se introduce código al reporte para utilizar el nuevo Status_GUI.:
1) Se declara el Status GUI con la sentencia SET PF-STATUS '0100'
2) Para saber cual botón presionó el usuario se usa en el evento AT USER-COMMAND y la variable SY-UCOMM
Nota: Con la transacción SE41 se puede copiar Status GUI de un programa Abap a Otro.
Lo mas recomendable es copiar un Status Gui ya existente, porque si se hace por la se80 se pierde funcionalidad de todos botones estándar, para copiar primero se debe de ejecutar el reporte que servirá de modelo , vamos a Sistema-->Status-->Status Interface y ahí aparece el nombre del Status GUI. Se abre otro modo con la SE41, se va Usuario --> Copiar Status, y se coloca el nombre origen y el que estamos desarrollando.
2) CREACIÓN DE TíTULOS
Para crear títulos en los reportes:
1) Entrar en la SE80
2) Sobre el nombre del programa, click con el boton derecho Crear /Titulos GUI.
3) En la siguiente ventana se asignará un nombre al titulo , descripción y código.
4) Se presiona el botón 'Títulos ( todos)' y se verán todos los títulos creados.
5) Colocar en el programa la sentencia SET TITLEBAR = '0100' ( o el numero que le corresponde)
 
 
 
Sobre el autor
Publicación académica de Maria Guadalupe Gonzalez Sanchez, en su ámbito de estudios para la Carrera Consultor ABAP.
Maria Guadalupe Gonzalez Sanchez
Mexico - Legajo: LB83R
✒️Autor de: 147 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial