
Lección 3
Video - Las Funciones POPUP
Las Funciones POPUP
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, escribiremos el texto POPUP_* y buscaremos todos los posibles valores. Aquí visualizamos todas las funciones POPUP existentes en el sistema. A continuación vamos a ver algunos programas de ejemplo con las funciones POPUP más utilizadas (Seleccionamos /nse38).
Una de ellas 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.
Otra de las funciones POPUP más utilizadas es POPUP_GET_VALUES. Si ejecutamos el programa veremos la siguiente ventana de diálogo donde debemos ingresar valores para continuar.
Por último vamos a ver la función 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: Estado del usuario: Activo o Inactivo.
AUDIO TIPS: Cuando utilizamos funciones POPUP es importante no utilizar aquellas funciones que han sido consideradas obsoletas por SAP, es decir, son aquellas funciones a las 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, al funcionamiento del POPUP.