✒️ABAP Los módulos de funciones POPUP
ABAP Los módulos de funciones POPUP
Unidad 4: Subrutinas, Funciones y Batch.
Lección 3 : Vídeo - Las Funciones POPUP
Ø POPUP_TO_CONFIRM: Confirmación de la acción a realizar
Ø POPUP_GET_VALUES: Ingresar valores para continuar
Ø POPUP_TO_DECIDE_LIST: lista de opciones para decidir.
VIDEO
En este vídeo veremos un conjunto de funciones que son de mucha utilidad para los desarrolladores ABAP a la hora de crear programas que tengan interacción con el usuario ellas son las funciones POPUP.
Para ello en la transacción SE37 en Function module escribiremos POPUP_* y buscaremos todos los posibles valores (presionar botón de ayuda de búsqueda) Aquí visualizamos todas las opciones POPUP_ existentes en el sistema.
A continuación vamos a ver unos programas de ejemplo con las funciones POPUP más utilizadas.
Seleccionamos en campo de comandos /NSE38, Program: ZPRUEBA_ABAP_POP_UP_1, presionar change. Una dellas es la función POPUP_TO_CONFIRM. Si ejecutamos el programa veremos la siguiente ventana de diálogo donde se nos pide confirmación de la acción a realizar.
regresamos con boton de regresar, Program: ZPRUEBA_ABAP_POP_UP_2, presionar change. Otra de las funciones más utilizadas es POPUP_GET_VALUES, si ejecutamos el progrma veremos la siguiente ventana de diálogo donde debemos ingresar valores para continuar (cerramos la ventana)
regresamos con boton de regresar, Program: ZPRUEBA_ABAP_POP_UP_3 presionar change. Por ultimo vamos a ver la funcion POPUP_TO_DECIDE_LIST que nos mostrará una ventana de diálogo con una lista de opciones para decidir. Si ejecutamos el programa veremos el siguiente POPUP
Audio tip:
Cuando utilizamos funciones POPUP es importante no utilizar aquellas funciones que han sido consideradas obsoletas por SAP, es decir, son aquellas funciones que SAP no les va a brindar más soporte a partir de la próxima versión del sistema estándar por lo cual no es recomendable su utilización.
Por otro lado cuando generamos en un programa ABAP el modelo o patrón de una función POPUP podremos ver que muchos de los parámetros de entrada y de salida se encuentran comentados con asteriscos *, lo cual significa que dichos parámetros son parámetros opcionales es decir no obligatorios para el funcionamiento del POPUP.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo