SAP-Skripte - Steuerbefehle
In SAPscript können Sie verwenden control commandszur Steuerung der Ausgabeformatierung, die vom SAPscript Composer verarbeitet wird. Der Komponist konvertiert den Text aus dem im Editor angezeigten Formular in das zum Drucken verwendete Formular.
Steuerbefehle werden wie die normale Textzeile im Texteditor platziert. Die folgende Struktur wird für Steuerbefehle verwendet -
Steuerbefehle werden im Absatzformat / eingegeben:
Sie sollten in jeder Zeile nur einen Steuerbefehl eingeben.
Steuerbefehle werden im Text eingegeben.
Sie müssen sicherstellen, dass der Steuerbefehl und seine Parameter nicht mehr als eine Zeile umfassen.
Wenn ein Steuerbefehl einen Fehler enthält, wird die Zeile mit dem Steuerbefehl als Kommentarzeile betrachtet und nicht gedruckt.
Im Folgenden sind die allgemeinen Steuerbefehle aufgeführt, die in SAPscript verwendet werden können:
Expliziter Seitenumbruch: NEUE SEITE
Mit diesem Steuerbefehl können Sie jederzeit einen Seitenumbruch im Text erzwingen.
Beispiel
/: NEW-PAGE [Seitenname]
Beachten Sie, dass in den Leerzeilen keine impliziten Seitenumbrüche auftreten dürfen, da sonst möglicherweise eine unerwartete leere Seite gedruckt wird.
Seitenumbrüche verhindern: SCHÜTZEN
Mit diesem Befehl zum Schutz der Seitenschutzfunktion können Sie einen vollständigen Absatz auf einer Seite drucken.
Hauptfenster: NEUFENSTER
Dieser Steuerbefehl wird verwendet, wenn eines der Hauptfenster voll ist. Dann wird das nächste Hauptfenster auf dieser Seite geöffnet.
Im Folgenden finden Sie einige weitere gängige Steuerbefehle, die Sie in SAPscript zur Steuerung der Ausgabe verwenden können:
SET DATE MASK - Zum Formatieren der Datumsfelder
DEFINE - Um einem Textsymbol einen Wert zuzuweisen
SET TIME MASK - Zum Formatieren von Zeitfeldern
SET COUNTRY - Länderabhängige Formatierung
SET SIGN - Um das Leitzeichen zu positionieren
RESET - Initialisieren von nummerierten Absätzen
TOP - So legen Sie einen Kopfzeilentext im Hauptfenster fest
BOTTOM - So legen Sie einen Fußzeilentext im Hauptfenster fest
IF - Hinzufügen eines bedingten Textes
STYLE - Um den Stil zu ändern
INCLUDE - Andere Texte aufnehmen
Beispiel
MYTEXT OBJECT TEXT ID ST
INCLUDE Name OBJECT Name ID Name PARAGRAPH Name LANGUAGE Name