Académique Documents
Professionnel Documents
Culture Documents
*&---------------------------------------------------------------------*
*& Report ZTEST_001
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT ztest_001.
PARAMETERS p_dele TYPE boolean RADIOBUTTON GROUP a USER-COMMAND select.
SELECTION-SCREEN ULINE.
INITIALIZATION.
LOOP AT SCREEN.
CASE screen-group1.
WHEN 'RES'.
screen-input = '0'.
screen-output = '1'.
screen-invisible = '0'.
MODIFY SCREEN.
WHEN 'DEL'.
screen-input = '1'.
screen-output = '1'.
screen-invisible = '0'.
screen-required = '2'.
MODIFY SCREEN.
ENDCASE.
ENDLOOP.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF p_dele EQ 'X'.
CASE screen-group1.
WHEN 'RES'.
screen-input = '0'.
screen-output = '1'.
screen-invisible = '0'.
MODIFY SCREEN.
WHEN 'DEL'.
screen-input = '1'.
screen-output = '1'.
screen-invisible = '0'.
screen-required = '2'.
MODIFY SCREEN.
ENDCASE.
ENDIF.
IF p_rest EQ 'X'.
CASE screen-group1.
screen-input = '0'.
screen-output = '1'.
screen-invisible = '0'.
screen-required = '2'.
MODIFY SCREEN.
WHEN 'RES'.
screen-input = '1'.
screen-output = '1'.
screen-invisible = '0'.
* screen-required = '2'.
MODIFY SCREEN.
ENDCASE.
ENDIF.
ENDLOOP.
START-OF-SELECTION.