UNIDAD 2 Lección 3: Diseño de los Menús
Status GUI:
- Es un componente independiente de un programa ABAP, compuesto por barra de menús, barra de herramientas standard, título, barra de herramientas de la aplicación, y configuración de teclas de función.
- Para crear un Status GUI se usa el Menu Painter, accesible también a través de la Trx SE80 (Object Navigator), y se ingresa Nombre de Status GUI (:0100) una Descripción (:Status de dynpro buscar usuarios), Tipo Status (:Status diálogo; por ser de tipo normal).
- Luego, veremos a la derecha de la pantalla: Barra de menús, Barra de pulsadores, Teclas de función.
* Los Pulsadores (PushButtons), se crean desplegando la Barra de Pulsadores (Application Toolbar).
* Tecla de Función: llenar en “Tipo Función” el valor E-Exit command.
* Barra de Menú: Hasta 6 menús, y se añadirán automáticamente Sistema y Ayuda.
Cada menú hasta con 15 entradas, cada una de las cuales puede ser otro menú en cascada u otra función.
Se pueden añadir hasta 4 niveles de submenús.
- Una Trx puede tener muchos Status GUI, pero muchos objetos de un Status pueden ser usados por otros Status.
- Teclas de Función reservadas por SAP: F1(Ayuda), F3(Atrás), F4(MatchCode/Entradas posibles), F12(Cancelar).
Importante: Las teclas de función standard que permiten la navegabilidad (Back-Atrás-RW/Exit-Salir-EN/Cancel-Cancelar-EX) deben tener el valor "E"(exit command) en Tipo de Función.
- Con Trx SE41 se pueden copiar Status GUI de un programa ABAP a otro.
Títulos:
- Se ingresa el Nombre (Código) y Descripción. Finalmente se activa.
Transacción asociada al Diálogo:
- Desde Trx SE93 o desde SE80.
- Al crear la Trx, le asignamos un Nombre o Código(máx. 20 caract), Texto breve, y Objeto inicio (:Programa o dynpro - Trx de diálogo).
- Luego, ingresamos nombre de programa, #dynpro a ejecutarse, y check en las 3 cajas de selección de Capacidad GUI: SAP GUI para HTML, SAP GUI para Java, y, SAP GUI para Windows.