subroutine / making copy of parameter

 REPORT zcalculator.

* making copy of parameter 
DATA 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

Popular posts from this blog

sap abap import from excell to table (transparent table)

sap abap Import from excell to internal table that works 100%