✒️ABAP La lógica de procesamiento en el PAI y la ejecución de las acciones
ABAP La lógica de procesamiento en el PAI y la ejecución de las acciones
EJECUCION CONDICIONADA DE MODULOS
Con la adición ON INPUT o ON CHAIN-INPUT sobre la llamada a un modulo, el mismo se ejecuta solo si el campo tiene un valor distinto al inical.
Con la adición ON REQUEST o ON CHAIN-REQUEST sobre la llamda a un modulo, el mismo se ejecuta solo si el campo tiene una entrada nueva.
Para los botones de navegación atras, salir y cancelar, como le indicamos tipo de función E, podemos ejecutar el siguiente modulo en PAI: MODULE modulo_exit AT EXIT-COMMAND.
Para gestionar la acción del suuario (por ejemplo presionó un botón), se utiliza un módulo user_command que debera estar declarado al final de PAI, luego de todas las validaciones.
SECUENCIA DE PANTALLAS
Para la secuencia de pantallas podemos utilizar 2 sentencias:
- SET SCREEN dynpro. : luego con LEAVE SCREEN se ejecuta la dynpro seteada. Como alternativa tenemos LEAVE TO SCREEN dynpro.
- CALL SCREEN dynpro. : interrumple el procesamiento de la pantalla actual y ejecuta la dynpro indicada. El regreso a la dynpro de la llamada será con SET SCREEN 0, LEAVE SCREEN o LEAVE TO SCREEN 0. En esta sentencia podemos especificar el tamaño de la dynpro con STARTING AT n n ENDING AT n n.
 
 
 
Sobre el autor
Publicación académica de Jonatan Richioni, en su ámbito de estudios para la Carrera Consultor ABAP.
Jonatan Richioni
Profesión: Desarrollador Abap - Argentina - Legajo: MC79K
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Haciendo uso de mi capacidad proactiva, responsabilidad y compromiso, he logrado los últimos 2 años trabajar como abaper sin conocimientos previos.el objetivo actual será reforzarlos y adquirir nuevos
Certificación Académica de Jonatan Richioni