2

ABAP拡張プログラムチェック(SLIN)が、書き込みアクセス権を持たない可能性のあるインクルードライブラリのエラーを報告しないようにするにはどうすればよいですか?

エラーと警告をできるだけ少なくして拡張チェックを残すのが好きです。通常、警告を引き起こす可能性のある方法で意図的に何かを使用する場合は、疑似コメント( "#EC *など)を使用してメッセージを非表示にします。これも次のプログラマーに、少なくとも特定の方法で何かを使用した場合に起こりうる結果について考えたことを伝えます。

これらのステートメントがインクルードに含まれていて、私が制御できない場合は、問題のあるライブラリ/インクルードを変​​更せずにメッセージを非表示にします。

4

1 に答える 1

3

SET EXTENDEDCHECKOFFを使用します

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

その後、できるだけ早くSET EXTENDEDCHECKONを使用することを忘れないでください。

編集:ECC6 EHP5から、このステートメントは廃止されたと見なされます。それでも機能しますが、プラグマと組み合わせて使用​​すると、拡張プログラムチェックで文句が表示されます。(アイロニーに行く)

于 2010-03-08T00:52:18.787 に答える