SE80有时检查包含,有时不检查。 为什么?

2020-09-07 18:37发布

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

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


Ì通常在我的程序中使用很多包含。 现在有时候,当我在编辑包含文件时按下SE80中的语法检查按钮时,该检查会针对主程序自动运行。

但是在某些情况下(取决于我使用的程序),我收到错误消息"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE。"

要清楚:
程序A包含20个include。 当我编辑其中一个包含项并按"检查"时,将对主程序正确执行语法检查。

程序B也包含20个include。 当我尝试相同的操作时,我得到"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE"。

我能做些什么吗? 对于节目B,这很烦人

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

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


Ì通常在我的程序中使用很多包含。 现在有时候,当我在编辑包含文件时按下SE80中的语法检查按钮时,该检查会针对主程序自动运行。

但是在某些情况下(取决于我使用的程序),我收到错误消息"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE。"

要清楚:
程序A包含20个include。 当我编辑其中一个包含项并按"检查"时,将对主程序正确执行语法检查。

程序B也包含20个include。 当我尝试相同的操作时,我得到"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE"。

我能做些什么吗? 对于节目B,这很烦人

付费偷看设置
发送
8条回答
nice_wp
1楼-- · 2020-09-07 19:33

感谢 Kiran K 我现在了解了 发生这种情况:如果从头开始使用包含创建了一个程序,则CTRL + F2将在包含中工作,否则,则必须使用CTRL + F7。

CPLASF-自律
2楼-- · 2020-09-07 19:41

嗨,我知道这是一个老话题,但是由于我最近遇到了同样的问题,并且这里的最后结论不太正确,所以我只想分享我的观察(与 来自 Nic Teunckens 赫斯特·凯勒)。

如果您定义了TOP-Include,则REPORT/PROGRAM语句必须存在,否则您将收到您提到的错误消息。 如果您没有TOP-Include,那么一切都很好。 在您的第一个程序中,您有一个TOP-Include,但是REPORT语句在主程序中,这就是您收到错误的原因。 在您的第二个程序中,没有TOP-Include,因此一切都很好。

一周热门 更多>