tunante
08/11/07, 16:18:20
A ver, lo que queremos hacer es que teniendo activado el pincho pr_3 y ademas caulquiera de los siguientes pinchos ( p_r5 , p_r6 , p_r7) esten activados, que el campo S_FECLIQ-HIGH que por defecto es obligatorio, nos aparezca como NO obligatorio. Esperamos ayuda. Gracias.
Este es el codigo con el que estamos trabajando:
IF p_r3 = 'X' AND ( p_r5 = 'X' OR p_r6 = 'X' OR p_r7 = 'X' ).
LOOP AT SCREEN.
IF screen-name = 'S_FECLIQ-HIGH'.
screen-required = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSE.
LOOP AT SCREEN.
IF screen-name = 'S_FECLIQ-HIGH'.
screen-required = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
LOOP AT SCREEN.
IF screen-name = 'S_FECREF-HIGH'.
screen-required = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Este es el codigo con el que estamos trabajando:
IF p_r3 = 'X' AND ( p_r5 = 'X' OR p_r6 = 'X' OR p_r7 = 'X' ).
LOOP AT SCREEN.
IF screen-name = 'S_FECLIQ-HIGH'.
screen-required = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSE.
LOOP AT SCREEN.
IF screen-name = 'S_FECLIQ-HIGH'.
screen-required = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
LOOP AT SCREEN.
IF screen-name = 'S_FECREF-HIGH'.
screen-required = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.