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