2010-03-08 9 views
2

Comment puis-je empêcher la vérification de programme étendue ABAP (SLIN) de signaler des erreurs dans des bibliothèques d'inclusion auxquelles je n'ai pas accès en écriture? J'aime laisser la vérification étendue avec le moins d'erreurs possible, généralement lorsque j'utilise quelque chose intentionnellement de manière à provoquer un avertissement, j'utilise les pseudo commentaires ("#EC * etc) pour masquer le Cela indique également au programmeur suivant que j'ai au moins pensé aux conséquences possibles de l'utilisation de quelque chose d'une manière particulièreMasquage Erreurs de vérification de programme étendues pour Comprend dans ABAP

Lorsque ces instructions sont dans des inclusions sur lesquelles je n'ai aucun contrôle, je voudrais masquer les messages sans changer les bibliothèques fautives/inclus

Répondre

3

Utiliser SET ÉTENDU CHECK OFF

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

Rappelez-vous le plus tôt possible d'utiliser SET VERIFIER APPROFONDIE DE après.

EDIT: D'ECC6 EHP5 cette déclaration est considérée comme obsolète. Cela fonctionnera toujours, mais la vérification du programme étendu se plaindra si vous l'utilisez conjointement avec des pragmas. (Aller ironie)

+0

Je ne le savais pas. Merci –