Ansicht
Dokumentation
ABAPSET_EXTENDED_CHECK - SET EXTENDED CHECK
Fill RESBD Structure from EBP Component Structure SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
SET EXTENDED CHECK
SET EXTENDED CHECK ${ON$|OFF$}.
Wirkung
Diese Anweisung schaltet mit dem Zusatz OFF die
erweiterte
Programmprüfung für die folgenden Anweisungen aus und schaltet sie mit dem Zusatz
ON wieder ein. Eine ausgeschaltete erweiterte Programmprüfung sollte innerhalb des gleichen
Programms wieder eingeschaltet werden. Eine Anweisung SET EXTENDED CHECK OFF ohne folgende Anweisung
SET EXTENDED CHECK ON und überflüssige Anweisungen SET EXTENDED CHECK ON
werden von der erweiterten Programmprüfung gemeldet. Die Standardeinstellung ist die eingeschaltete erweiterte Programmprüfung.
Hinweise
- Diese Anweisung ist obsolet und sollte nicht mehr verwendet werden. Statt dessen sollten die Meldungen der erweiterten Programmprüfung für einzelne Anweisungen über spezifische Pragmas ausgeblendet werden.
- In einem Programm, das Pragmas zum Ausschalten von Warnungen verwendet, darf die Anweisung SET EXTENDED CHECK nicht mehr verwendet werden und führt zu einer nicht ausschaltbaren Warnung der erweiterten Programmprüfung. Das Gleiche gilt auch für den Pseudokommentar #EC *.
- Das Ausschalten der erweiterten Programmprüfung kann bei ihrem Aufruf durch die Auswahl von Ausgeblendete Meldungen mit ausgeben übersteuert werden.
Beispiel
Die Anweisungen SET EXTENDED CHECK unterdrücken alle Meldungen der erweiterten Programmprüfung des eingeschlossenen Programmabschnitts.
SET EXTENDED CHECK OFF.
DATA: a TYPE string,
b TYPE string.
a = b.
SET EXTENDED CHECK ON.
Der folgende Programmausschnitt zeigt die empfohlene Vorgehensweise, bei der die tatsächliche Meldung gezielt durch das zugehörige Pragma ausgeblendet wird.
DATA: a TYPE string ##needed,
b TYPE string.
a = b.
BAL Application Log Documentation ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2869 Date: 20240523 Time: 143301 sap01-206 ( 47 ms )