点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
Ì通常在我的程序中使用很多包含。 现在有时候,当我在编辑包含文件时按下SE80中的语法检查按钮时,该检查会针对主程序自动运行。
但是在某些情况下(取决于我使用的程序),我收到错误消息"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE。"
要清楚:
程序A包含20个include。 当我编辑其中一个包含项并按"检查"时,将对主程序正确执行语法检查。
程序B也包含20个include。 当我尝试相同的操作时,我得到"缺少REPORT/PROGRAM语句,或者程序类型为INCLUDE"。
我能做些什么吗? 对于节目B,这很烦人
我已经习惯于按Ctrl + F7(检查主程序)而不是Ctrl + F2。
" 但是我的CTRL + F2在我的血液中"
说得好:-)。
雅克
CTRL + F7-对我来说是个新闻。
似乎还有很多捷径和选项,我仍然不知道。感谢分享。
K.Kiran。
我想说的是,您需要顶部包含。 编译器将顶级包含合并到单个包含程序的语法检查中。 这样就可以对单个包含程序进行有意义的语法检查。
实际上-程序B是从已经拆分为包含的模板中复制的,而程序A是从不包含include的程序中复制的 后来又分裂了。 我依靠SAP开发,这一点将在将来的版本中得到解决...
当您创建具有TOP-Include的新报表时,我可以重复相同的内容,但是在TOP中 -包括,将"报告"语句移到主程序中...
这样:您的MAIN程序将如下所示:
您的TOP-Include将是这样的...
在此TOP-Include中,执行带有错误的常规语法检查时,对主程序的检查不会...
也许在复制程序后,您可以右键单击 程序(在se80中),选择附加功能/重建对象列表。
一周热门 更多>