
La lógica de un dynpro es utilizar módulos para realizar procesamientos.
Para llamar a un modulo se utilizara la sentecia MODULE <nombre modulo>, este se creará si no existe con dar doble click en el nombre. Se recomienda hacer los modulos como includes para almacenar todos los modulos y subrutinas en la logica de procesamiento del PBO (Process Before Output).
PBO es usado para inicair procesos antes de cargar la dynpro.
-- Para modificar atributos de los campos, se utiliza la estructura SCREE.
para realizar cambios se utiliza la sig. definicion:
LOOP AT SCREEN
if SCREEN-NAME = 'WA_SCREEN_0100-DNI'. " DONDE WA_SCREEN_0100-DNI ES EL NOMNRE DEL CAMPO
SCREEN-INVISIBLE = 1.
ENDIF.
ENDLOOP.
--- O asignar directamente un valor al campo:
WA_SCREEN_0100-DNI = 343443434.