FORM和PERFORM中的参数数量不同

2020-08-27 02:24发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个有关语法错误的程序。

FORM和PERFORM中的参数数量不同

(例程:形式参数数量:4个实际参数数量:2),

紧急帮助!

非常感谢您!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个有关语法错误的程序。

FORM和PERFORM中的参数数量不同

(例程:形式参数数量:4个实际参数数量:2),

紧急帮助!

非常感谢您!

付费偷看设置
发送
10条回答
浮生未央
1楼 · 2020-08-27 02:43.采纳回答

使用PERFORMS时。

形式参数和实际参数应始终相同,否则会出现此错误。

例如:

使用var1执行PF1

var2

更改var3。

您的电话应该在下面这样。

使用p_var1形成PF1

p_var2

更改p_var3

ENDFORM

在调用之前,请执行3个变量。在"调用"中,您应该有3个变量...

否则发送您的PERFORM通话,我们将回复。

谢谢

Praveen

太Q了
2楼-- · 2020-08-27 02:48

嗨,

使用filenm1 intern1执行PER_ get_local_file。

FORM get_local_file使用rlgrap-filename之类的文件名

您正在从Perform语句传递intern1,但没有在FORM中收到它。

所以两个参数应该相同。

木偶小白
3楼-- · 2020-08-27 02:48

嗨,

检查perform语句和表单中的参数。

例如。

使用p_file1执行下载文件

成功。

此表单应如下所示。

使用pw_file类型rlgrap-文件名格式的下载文件

pw_it_success类型tt_success。

这里没有实际参数,即p_file1,it_success为2。

此处没有实际参数,即pw_file,pw_it_success为2。

希望这会有所帮助。

致谢

sreelakshmi。

haha101010
4楼-- · 2020-08-27 02:45

您好,徐,

您能发表我能为您提供帮助的FORM和PERFORM代码吗? 问题在于参数数量不匹配。 此问题通常出现在升级项目中。

问候

Sai

一周热门 更多>