✒️ABAP El diseño de los menús
ABAP El diseño de los menús
1) CREACION DE STATUS GUI
Es un componente independiente de un programa ABAP que se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas
Compuesto por:
- Barra de menú
- Barra de herramientas estándar
- Barra de herramientas de aplicaciones
- Configuración de Teclas de función
Para los Status Gui se utilizará el MENU PAINTER, para accionarlo se entra en la SE80 se posiciona sobre el nombre del programa y se presiona el botón derecho del mouse seleccionando Crear-> Status GUI
En la siguiente ventana se introduce:
- El nombre del Status GUI que será 0100
- Se introduce una descripción
- Se selecciona el radiobutton con la opción "Status Dialogo"
- Continuar
- Y se muestran los componentes del Status GUI
CREACIóN DE PUSHBUTTONS
Para crearlos:
- Se despliega la lista que esta en la Barra de Pulsadores
- Se escribe el nombre del código de función correspondiente
- Aparece una ventana de dialogo que indica que no existe texto asignado a las función y se elige entre texto estático o dinámico
- Se da continuar y aparece una ventana para complementar los datos:
- Texto Función - Es el nombre del botón
- Nombre ïcono - Es el ícono que se visualizará por pantalla dentro del botón
- Texto info: Es el nombre de ayuda del botón
5. Después se asigna una tecla de función
6. Se complementa los datos del Texto icono ( Icon Text) que será el texto que se visualice dentro del botón en la pantalla de salida.
CREACIÓN DE TECLAS DE FUNCIÓN
Se van a crear las teclas de función que permitan la navegabilidad en el Status GUI, las teclas con BACK, CANCEL y EXIT. Para ello hacemos lo siguiente:
- Entrar en la lista de Teclas de Función
- Se escribe en el cuadro de texto correspondiente a la tecla Back = RW
- Aparece una ventana en donde se completa el Tipo Funcion = E (Exit Command)
- Se hace lo mismo para Exit = EN y Cancel = EX con el Tipo Funcion = E (Exit Command)
Las teclas de Función que son reservadas por SAP son:
F1 - Ayuda
F3 - Back
F4 - Matchcode
F12 - Cancelar
CREACIÓN DE BARRA DE MENÚS
Para crear un menú se ingresa el nombre de cada lista desplegable en el espacio disponible, se pueden incluir 6 menús del usuario y el sistema añadirá el menú de Sistema y Ayuda.
Cada menú puede tener hasta quince entrada y cada una de las cuales puede ser otro menú en cascada u otra función. Cada entrada estará compuesta por un código de función y un texto de función o texto de menú. Se pueden añadir hasta 4 niveles de submenús.
Con la transacción SE41 se pueden copiar Status GUI de un programa a otro.
2) CREACIÓN DE TÍTULOS
Para crear títulos se hace lo siguiente:
- Entrar en la SE80
- Sobre el nombre del programa se presiona el botón derecho del mouse y selecciona Crear -> Titulos GUI
- En la siguiente ventaba se asigna un nombre al titulo(0100) y descripción
3) CREACIÓN DE LA TRANSACCIÓN ASOCIADA AL PROGRAMA DE DIALOGO
Se puede crear en la transacción SE93 o en la SE80, para crearla en la SE80:
- Entrar SE80
- Se presiona el botón derecho del mouse y se selecciona Crear->transacción
- En la siguiente ventana se coloca el código de la transacción y el texto breve
- Aparece otra ventana en donde se coloca el nombre del programa y el numero del primer dynpro que se ejecutará
- Finalmente se graba.
 
 
 
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