CALL FUNCTION function_name EXPORTING input_parameters IMPORTING output_parameters. 其中,function_name是函数模块名称;input_parameters是输入参数;output_parameters是输出参数。EXPORTING和IMPORTING关键字用于指定参数的类型。EXPORTING表示输入参数,IMPORTING表示输出参数。 5. 示例 下面是一个简单的调用函数模块的示例: ...
CALL FUNCTION 'ZGET_ADR_FUNCTION'IMPORTING xx = xx xx = xx EXPORTING lv_matnr = lv_matobject lv_class = 'SAFETY'lv_classtype = '001'TABLES"objectdata = gt_objectdata[].其中exporting是你从你的应用程序中传给你要调用的function的参数,importing是你调用的function返回给你程序的参数。
对于LOCAL,可以保存无法被子程序内的数据声明隐藏的全局数据对象值。 8.6 调用Function功能模块# 要从ABAP/4 程序调用功 能模块, 使用CALL语句,用法如下: CALLFUNCTION<module>[EXPORTING f1=a1...fn=an][IMPORTING f1=a1...fn=an][CHANGING f1=a1...fn=an][TABLES f1=a1...fn=an][EXCEPTIONS e1=r1....
输入和输出。比如用call function调函数,EXPORTING中是你要传给函数的参数,IMPORTING是函数返回给你的数据
CALL FUNCTION语句调用 Function用单引号内包含大写字母的形式 在EXPORTING块中,系统会将值传递给Function的导入参数 在IMPORTING块中,可使用导出参数访问调用结果 一、使用包含、子程序,优化采购申请代码 创建包含、子程序代码-定义子程序-程序执行 二、子程序传参方式 1、引用传参(实参跟随虚参同时更改) 引用传...
MM03 -> 附加数据 -> 计量单位 可见物料单位转换关系 1 CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT' 2 EXPORTING 3 I_MATNR = I_MATNR 4 I_IN_ME = I_VRKME"原单位
要调用功能模块使用 CALL FUNCTION + 函数名的形式调用函数 CALL FUNCTION <module>[EXPORTING f1 = a 1... f n = a n][IMPORTING f1 = a 1... f n = a n][CHANGING f1 = a 1... f n = a n][TABLES f1 = a 1... f n = a n][EXCEPTIONS e1 = r 1... e n = r n [ERROR...
call function函数是ABAP语言中非常重要的一种函数,它可以调用其他函数或方法。call function函数的语法如下: call function func_name exporting parameter1 = value1 parameter2 = value2 importing parameter3 = value3 parameter4 = value4. 其中,func_name是需要调用的函数名,parameter1、parameter2是该函数所需...
Function的名称采用单引号内包含大写字母的形式 在EXPORTING块中,系统会将值传递给Function的导入参数 在IMPORTING块中,可使用导出参数访问调用结果 异常 在处理Function时出现应用程序错误(例如,值不适于计算), 函数模块就会提出相应的异常。 出现异常会取消对Function的处理,系统会返回到调用程序。可在Exception中为可能的...
方法一:调用函数*去前导零 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = lv_order IMPORTING output = lv_order. *增加前导零 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'…