¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo agregar la barra de menú estándar en una pantalla usando SE41

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 83 Vistas
0
Cargando...

HOLA EXPERTOS,

TENGO UNA PANTALLA Y QUIERO INCLUIR LA BARRA DE MENÚ ESTÁNDAR EN ESA PANTALLA. ¿QUÉ TENGO QUE HACER? SÉ QUE SE41 ES EL EDITOR DE MENÚ. ¿QUÉ TENGO QUE HACER ALLÍ?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola mani,

En SE41 selecciona las "teclas de función" y aquí puedes asignar funciones de guardar, retroceder. Luego debes escribir el código en se38, como,

cuando 'guardar'.

-


cuando 'salir'.

Salir del programa.

Gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¿QUÉ TENGO QUE HACER EN SE41? NECESITO ASIGNAR LA FUNCIÓN DE GUARDAR AL BOTÓN DE GUARDAR, LA FUNCIÓN DE REGRESAR AL BOTÓN DE REGRESAR ASÍ.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

hola,

SET PF-STATUS pfstat.

Efecto

Establece un estado de GUI (Interfaz Gráfica de Usuario) pfstat que puede tener hasta 20 caracteres de longitud. Hay muchos de estos estados en la GUI de un programa. Cada uno describe qué funciones están disponibles y cómo se pueden seleccionar a través de menús y barras de menú o presionando teclas de función o botones. Para obtener más información al respecto, consulte la documentación del Menu Painter.

Cada estado tiene un nombre que puede tener hasta 8 caracteres de longitud.

Establecer un estado hace que las funciones contenidas en él sean seleccionables.

Este método le permite variar las funciones disponibles según la pantalla actual, el nivel de lista y/o el flujo de programa anterior.

El estado actual se almacena en el campo de sistema SY-PFKEY.

Un estado permanece válido durante la duración de una transacción o hasta que se establezca un nuevo estado.

Ejemplo

Evento en el programa:

START-OF-SELECTION.

SET PF-STATUS 'MAIN'.

WRITE SY-PFKEY.

EN COMANDO DE USUARIO.

CASO SY-UCOMM.

CUANDO 'F001'.

SET PF-STATUS '0001'.

WRITE SY-PFKEY.

...

FINCASO.

Produce una lista (contenido PRINCIPAL) con un marco de GUI que le permite seleccionar funciones asignadas al estado PRINCIPAL. Si elige el código de función F001 (por ejemplo, desde el menú o presionando un botón), activa el evento EN COMANDO DE USUARIO. Esto genera una lista secundaria (contenido 0001) con un marco de GUI que le permite seleccionar funciones asignadas al estado 0001. Al regresar de la lista secundaria a la lista básica, se reactiva el estado PRINCIPAL.

Gracias,

Recompensa si es útil.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Además, debes establecer primero el estado deseado en el programa utilizando

SET PF-Status <nombre-de-estado creado para este programa>.

Puedes configurar esto en el evento de inicialización o en el inicio de la selección también.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?