Skip to main content

Passing Parameters to FORM

BeginnerModularization⏱ 10 min

Task

Pass a value to a FORM routine using USING and return the result using CHANGING.

Write Your ABAP Code

ABAP Editor
Loading...
📥 Sample Input & Output
Input:
5

Output:
10
💡 Hint

Use USING for input and CHANGING for output.

✅ View Reference Solution
PERFORM double_value USING lv_num CHANGING lv_result.

FORM double_value USING pv_num TYPE i
                  CHANGING pv_result TYPE i.
  pv_result = pv_num * 2.
ENDFORM.