✒️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
Ejecución condicionada de los módulos
ON INPUT después del module en la instrucción FIELD) es ejecutado solamente si se tiene un valor diferente a la inicial.
ON REQUEST aquí es ejecutado únicamente si el campo tiene una nueva entrada.
ON CHAIN-INPUT, de igual forma solo se procesa si al menos uno de los campos de la pantalla contiene un valor diferente a los iniciales.
ON CHAIN-REQUEST si alguno de los campos de pantalla tiene una nueva entrada.
AT EXIT-COMMAND salir de la pantalla sin necesidad de hacer validaciones, en un campo deberá tener el atributo E.
CODIGOS DE FUNCIÓN
USER_COMMAND deberá ser el último evento PAI a ejecutarse, y debemos transferir el valor de OK CODE en una variable intermedia para pasar al sig Dynpro.
SECUENCIA DINAMICA DE LAS PANTALLAS
SET SCREEN <NumeroPantalla>
LEAVE SCREEN finaliza la pantalla actual
Ó
LEAVE TO SCREEN <>
Para llamar una pantalla es con CALL SCREEN que en conjunto con las clausulas opcionales STARTING AT Y ENDING AT para especificar la posición y tamaño.
 
 
 
Agradecimiento:
Ha agradecido este aporte: Juan Carro
Favorito:
Está publicación ha sido agregada a sus favoritos por: Juan Carro
Sobre el autor
Publicación académica de Javier Montero Quintal, en su ámbito de estudios para la Carrera Consultor ABAP.
Javier Montero Quintal
Profesión: Ing Sistemas Computacionales - Mexico - Legajo: HL98C
✒️Autor de: 86 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Javier Montero