Ansicht
Dokumentation
RS_SYNTAX_CHECK - ABAP-SYNTAX-CHECK mit Dialog und Navigation
General Material Data General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Die Funktion prüft die Syntax des ABAP/4-Programms I_PROGRAM, dessen Quelltext in der Tabelle I_SOURCE zu übergeben ist.
Wenn I_PROGRAM ein Include-Programm ist, kann es auch zusammen mit seinem Rahmenprogram I_GLOBAL_PROGRAM geprüft werden, indem I_GLOBAL_CHECK = 'X' angegeben wird. So kann man prüfen, ob der in I_SOURCE stehende Quelltext im Rahmenprogramm korrekt ist.
O_ERROR_SUBRC = 0, wenn kein Fehler gefunden wurde, sonst = 4.
Im Fehlerfalle wird die Fehlernachricht in O_ERROR_MESSAGE und der Ort des Fehlers in O_ERROR_INCLUDE, O_ERROR_LINE, O_ERROR_OFFSET zurückgegeben.
Ist I_WITH_DIALOG = 'X', so wird in einem Dialogfenster die Fehlernachricht angezeigt. Auf diesem Fenster
werden die Funktionen Anzeigen und Ändern angeboten. Wird eine davon gewählt, so wird ein entsprechender Eintrag in die Navigationstabelle gestellt.
Um tatsächlich zur Fehlerstelle zu verzweigen, muß nach dem Aufruf von RS_SYNTAX_CHECK noch der Navigations-Monitor über die Funktion RS_NAVIGATION_MONITOR_ACTIVATE gerufen werden.
Parameter
CANCELI_GLOBAL_CHECK
I_GLOBAL_PROGRAM
I_PROGRAM
I_SOURCE
I_WITH_DIALOG
O_ERROR_INCLUDE
O_ERROR_LINE
O_ERROR_MESSAGE
O_ERROR_OFFSET
O_ERROR_SUBRC
O_NAVIGATE
Ausnahmen
Funktionsgruppe
S38ECPI1466 during Backup CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1507 Date: 20240605 Time: 072942 sap01-206 ( 34 ms )