7.4.2 实施步骤详解
2025年08月10日
7.4.2 实施步骤详解
要实现封装MDX的RFC函数,必须按照以下步骤对系统进行设置(以查询SINOC01_Q0001为例)。
第1步:明确查询的输入条件和输出结果。查询SINOC01_Q0001的输入条件为会计年度范围段,如图7-15所示。查询的输出结果如图7-16所示。
图7-15 查询SINOC01_Q0001的输入条件
第2步:在事务码MDXTEST下测试MDX语句,编写测试界面如图7-17所示。
图7-16 查询SINOC01_Q0001的输出结果
图7-17 MDX语句的编写测试界面
测试的MDX语句为:
第3步:新建RFC函数封装MDX语句。RFC函数的属性设置如图7-18所示。函数的输入参数设置如图7-19所示,输出参数设置如图7-20所示,表参数设置如图7-21所示。
图7-18 RFC函数的属性设置
图7-19 RFC函数的输入参数
图7-20 RFC函数的输出参数
图7-21 RFC函数的表参数
在函数代码中,将MDX拼接为lt_command_text内表,然后通过调用系统标准函数BAPI_MDDATASET_CREATE_OBJECT进行数据访问,代码如下。