class 定义中的 ABAP "SET EXTENDED CHECK" 语句
ABAP "SET EXTENDED CHECK" statement inside class definition
在客户对象中,我看到以下 ABAP 代码:
CLASS lcl_detail DEFINITION FINAL.
SET EXTENDED CHECK OFF.
PUBLIC SECTION.
[...]
ENDCLASS.
我已经对 SAP 7.40 系统进行了语法检查,没有问题。但是我查看CLASS DEFINITION的7.40 ABAP Keyword文档,并没有说这个地方允许SET EXTENDED CHECK。另外,我认为 CLASS DEFINITION 部分和第一个 SECTION 部分之间应该没有任何东西。
由于 SET EXTENDED CHECK {ON|OFF}
语句用于 activate/deactivate ABAP 源代码的完整检查,以查找可以静态检测到的所有错误,因此可以将其放在程序的任何部分。
它不用于程序的执行。它在您 运行 扩展程序检查(SLIN 或 ABAP Test Cockpit)时使用。
在客户对象中,我看到以下 ABAP 代码:
CLASS lcl_detail DEFINITION FINAL.
SET EXTENDED CHECK OFF.
PUBLIC SECTION.
[...]
ENDCLASS.
我已经对 SAP 7.40 系统进行了语法检查,没有问题。但是我查看CLASS DEFINITION的7.40 ABAP Keyword文档,并没有说这个地方允许SET EXTENDED CHECK。另外,我认为 CLASS DEFINITION 部分和第一个 SECTION 部分之间应该没有任何东西。
由于 SET EXTENDED CHECK {ON|OFF}
语句用于 activate/deactivate ABAP 源代码的完整检查,以查找可以静态检测到的所有错误,因此可以将其放在程序的任何部分。
它不用于程序的执行。它在您 运行 扩展程序检查(SLIN 或 ABAP Test Cockpit)时使用。