ProcessingOption

Funktion Mit der ProcessingOption-Anweisung können Sie verschiedene Verarbeitungsoptionen  dynamisch während des Ablaufs setzen.
Beispiel ProcessingOption ReturnOnError=Off ContinueOnPopup=Off
Format  ProcessingOption option=On/Off/value 

Die Option option wird ein- oder ausgeschaltet, oder es wird ein bestimmter Wert gesetzt.  Der Default-Wert ist im folgenden jeweils als Beispiel genannt.

Die Optionen, die sich auf den Ablauf eines InputScripts beziehen, werden jeweils bei Start des InputScripts auf den Default-Wert zurückgesetzt. Alle anderen Optionen gelten pro Session und sollten im Session-Script dsession.txt (esession.txt,…) gesetzt werden. 

Optionen 
ContinueOnPopup=On On: Falls ein Popup-Screen nicht im InputScript enthalten ist, wird das Popup angezeigt und das InputScript danach fortgesetzt.
Off: Falls ein Popup-Screen nicht im InputScript enthalten ist, wird das InputScript mit der Anzeige des Popup-Screens beendet.

Setzen in: InputScript

ReturnOnError=On On: Falls die SAP-Anwendung eine Fehlermeldung ausgibt, wird die Ausgangstransaktion neu aufgerufen, die ursprünglichen Eingabewerte wieder gesetzt und die Fehlermeldung ausgegeben.
Off: Falls die SAP-Anwendung eine Fehlermeldung ausgibt, wird das InputScript beendet und die Fehlermeldung auf dem aktuellen Bildschirm ausgegeben.

Setzen in: InputScript

TreatWarningAsErrors=Off On: Warnungen im Ablauf des InputScript werden wie eine Fehlermeldung behandelt.
Off: Warnungen werden übergangen, jedoch in das Statusfenster aufgenommen (siehe StatusMessage).

Setzen in: InputScript

MaxWarnings=20 Anzahl der Warnungen, die pro Bild  automatisch quittiert werden. Danach wird die Warnung wie eine Fehlermeldung behandelt. Default ist n=20.

Setzen in: InputScript

LeadingSpace=Off On: Bei der Übernahme von Feldinhalten durch z.B. Set V[x] “F[element]” werden führende Leerzeichen in dem angegebenen Feld ebenfalls übertragen.
Off: Bei der Übernahme von Feldinhalten durch z.B. Set V[x] “F[element]” werden führende Leerzeichen in dem angegebenen Feld entfernt.

Setzen in: Session-Script

DebugRFC=”Off” On:  Jeder von GuiXT durchgeführte Remote Function Call (RFC) wird im ABAP-DEBUG-Modus ausgeführt. Das betrifft auch interne Calls (z.B. Lesen aus SAP Web Repository).

Off:  Normale Verarbeitung ohne Debugging.

HistoryFont=”System”
HistoryFontSize=16
HistoryFontWeight=5
Auswahl einer Schriftart und Schriftgrösse für die Anzeige der Eingabehistorie und lokalen Wertehilfe.
Weight: Schriftdicke zwischen 1 (dünn) bis 9 (sehr dick).
Tips & Tricks Wenn Sie die Option ProcessingOption DebugRFC=”ON” gesetzt haben, kann es notwendig sein, Sie durch ProcessingOption DebugRFC=”Off” wieder auszuschalten, zum Beispiel:

Verwenden Sie bitte

ProcessingOption DebugRFC=”On”
Call …
ProcessingOption DebugRFC=”Off”

Das heißt, der Call-Befehl schaltet die Debug-Option nicht um.

ProcessingOption