在执行中使用':'或分号

2020-08-26 22:49发布

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

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


嗨,

如何使用':'或分号来减少代码行。

这是正确的代码

PERFORM fill_gr_mmsta使用:'02',
'Z3',
'Z4',
'Z7',
'Z8',
'ZE'
更改GR_MMSTA

请提供完整的代码以及FORM和Endform。

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

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


嗨,

如何使用':'或分号来减少代码行。

这是正确的代码

PERFORM fill_gr_mmsta使用:'02',
'Z3',
'Z4',
'Z7',
'Z8',
'ZE'
更改GR_MMSTA

请提供完整的代码以及FORM和Endform。

付费偷看设置
发送
3条回答
南山jay
1楼-- · 2020-08-26 23:31

请使用CODE按钮,以便按如下所示正确格式化代码:

 PERFORM fill_gr_mmsta使用:'02',
 'Z3',
 'Z4',
 'Z7',
 'Z8',
 'ZE'
 改变GR_MMSTA。 逗号。 等效于:

使用'02'执行PERFORM fill_gr_mmsta。
 使用" Z3"执行fill_gr_mmsta。
 使用" Z4"执行fill_gr_mmsta。
 使用" Z7"执行fill_gr_mmsta。
 使用" Z8"执行fill_gr_mmsta。
 使用" ZE"执行fill_gr_mmsta
 更改GR_MMSTA。

它不起作用,因为子例程不能具有可选参数(在第一次调用中,不存在GR_MMSTA的参数)。

因此,在您的情况下,您可以' t使用链接的语句。

此处的更多信息: ABAP文档-链接的语句

粗暴的香蕉
2楼-- · 2020-08-26 23:34

请使用CODE按钮设置代码格式,以便以更加用户友好的格式(彩色)显示代码。

黑丝骑士
3楼-- · 2020-08-26 23:35

您好 Anoop Bhandari

下面的链接提供了完整的信息

执行

致谢!