隐藏ABAP中包含的扩展程序检查错误

时间:2010-03-08 00:49:57

标签: sap abap

如何停止ABAP扩展程序检查(SLIN)报告我可能没有写入权限的包含库中的错误?

我喜欢留下扩展支票,但错误很少。尽可能警告,通常当我故意以可能引起警告的方式使用某些东西时,我使用伪注释(“#EC * etc)来隐藏消息。这也告诉下一个程序员我至少考虑过可能以某种特定方式使用某些东西的后果。

当这些陈述包含在我无法控制的内容中时,我想隐藏消息而不更改违规库/包含。

1 个答案:

答案 0 :(得分:3)

使用 SET EXTENDED CHECK OFF

 SET EXTENDED CHECK OFF.
INCLUDE: zoffendinginclude.
SET EXTENDED CHECK ON.

请务必在此之后尽快使用 SET EXTENDED CHECK ON

编辑:从ECC6 EHP5开始,此声明被认为已过时。它仍然可以工作,但如果你将它与pragma一起使用,扩展程序检查会抱怨。 (去反讽)