subroutine / making copy of parameter
REPORT zcalculator.
* making copy of parameterDATA result TYPE i.
PARAMETERS opt1 TYPE i.
PARAMETERS opt2 TYPE i.
PARAMETERS add RADIOBUTTON GROUP grp1.
PARAMETERS subtract RADIOBUTTON GROUP grp1.
PARAMETERS multiply RADIOBUTTON GROUP grp1.
PARAMETERS divide RADIOBUTTON GROUP grp1.
IF add = 'X'.
result = opt2 + opt1.
PERFORM print_system_data_and_result USING result.
ENDIF.
IF subtract = 'X'.
result = opt2 - opt1.
PERFORM print_system_data_and_result USING result.
ENDIF.
IF multiply = 'X'.
result = opt1 * opt2.
PERFORM print_system_data_and_result USING result..
ENDIF.
IF divide = 'X'.
result = opt1 / opt2.
PERFORM print_system_data_and_result USING result..
ENDIF.
FORM print_system_data_and_result USING p_result.
WRITE: 'RESULT', result.
NEW-LINE.
WRITE sy-uname.
NEW-LINE.
WRITE sy-datum.
ENDFORM.
Comments
Post a Comment