点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Ì通常在我的程序中使用很多包含。 现在有时候,当我在编辑包含文件时按下SE80中的语法检查按钮时,该检查会针对主程序自动运行。
但是在某些情况下(取决于我使用的程序),我收到错误消息"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE。"
要清楚:
程序A包含20个include。 当我编辑其中一个包含项并按"检查"时,将对主程序正确执行语法检查。
程序B也包含20个include。 当我尝试相同的操作时,我得到"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE"。
我能做些什么吗? 对于节目B,这很烦人
感谢 Kiran K 我现在了解了 发生这种情况:如果从头开始使用包含创建了一个程序,则CTRL + F2将在包含中工作,否则,则必须使用CTRL + F7。
嗨,我知道这是一个老话题,但是由于我最近遇到了同样的问题,并且这里的最后结论不太正确,所以我只想分享我的观察(与 来自 Nic Teunckens 和赫斯特·凯勒)。
如果您定义了TOP-Include,则REPORT/PROGRAM语句必须存在,否则您将收到您提到的错误消息。 如果您没有TOP-Include,那么一切都很好。 在您的第一个程序中,您有一个TOP-Include,但是REPORT语句在主程序中,这就是您收到错误的原因。 在您的第二个程序中,没有TOP-Include,因此一切都很好。
一周热门 更多>