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内。