Created by Jerry Wang, last modified on Dec 29, 2014
顺序执行两个function module:
function module ZTEST_AAA将输入参数存储到定义于function group的全局变量GV_DATA中:
FUNCTION ZTEST_AAA. **"---------------------------------------------------------------------- **"*"Local Interface: **" IMPORTING **" REFERENCE(IV_TEST) TYPE STRING **"---------------------------------------------------------------------- * * WRITE: / iv_test. gv_data = iv_test. ENDFUNCTION.
function module B直接打印该全局变量:
FUNCTION ZTEST_BBB. *"---------------------------------------------------------------------- *"*"Local Interface: *"---------------------------------------------------------------------- WRITE: / 'in ZTEST_BBB,gv_data: ', gv_data. ENDFUNCTION.
测试:
ZTEST_AAA执行完毕后,弹出ZTEST_BBB的执行window:
执行结果:全局变量的值能够被输出,证明两个FM运行在同一个main session内。