
Mit Hilfe von Symbolen können Sie Programm- und Systemdaten sowie vorgegebene Texte in Ihr Dokument einfügen.
SAPscript unterscheidet vier Symbolarten:
Textsymbole
Programmsymbole
Standardsymbole
Systemsymbole
Zum Einbinden und Ändern von Symbolen steht Ihnen zusätzlich die Funktion Anlegen einer Zusatzinformation zur Verfügung. Falls Ihnen die jeweiligen Symbolnamen bekannt sind, können Sie diese dann direkter eingeben.
Textsymbole
Textsymbole definieren Sie lokal im jeweiligen Dokument.
Mit Ihrer Hilfe können Sie immer wiederkehrende Begriffe oder Textpassagen in Ihrem Dokument definieren. Anschließend benutzen Sie das definierte Symbol, um die Begriffe oder Textpassagen an unterschiedlichen Stellen im Dokument einzufügen.
Programmsymbole
Die Werte der Programmsymbole stammen aus den Tabellen von Programmen.
Sie benutzen entweder das Druckprogramm, das für die Datenbeschaffung des auszudruckenden SAPscript-Dokumentes benötigt wird, oder in Programmen global definierte Daten. Die Tabellen müssen im ABAP Dictionary vorhanden sein.
Standardsymbole
Die Standardsymbole werden in der SAPscript Tabelle TTDTG gepflegt und stehen global in allen SAPscript-Dokumenten zur Verfügung.
Standardsymbole sind sprachspezifisch. Der Formularprozessor ersetzt das Symbol in der Sprache, die Sie für das Dokument gewählt haben. Falls das Symbol in dieser Sprache nicht existiert, gibt das System keines aus.
Das Symbol &SGDH& enthält den Text "Sehr geehrte Damen und Herren".
Systemsymbole
Die Systemsymbole stammen aus globalen Systemvariablen.
Liste der Systemsymbole
|
Systemsymbol |
Bedeutung |
|---|---|
|
DATE |
aktuelles Tagesdatum |
|
DAY |
Tageszahl des aktuellen Datums |
|
DEVICE |
Ausgabegerät: PRINTER, SCREEN, TELEX, FAX |
|
HOURS |
Stundenangabe der aktuellen Uhrzeit |
|
MINUTES |
Minutenangabe der aktuellen Uhrzeit |
|
MONTH |
Monatszahl des aktuellen Datums |
|
NAME_OF_MONTH |
Monatsname des aktuellen Datums |
|
NEXTPAGE |
Seriennummer der Folgeseite |
|
PAGE |
Seitennummer eines SAPscript- Textes |
|
SECONDS |
Sekundenabgabe der aktuellen Uhrzeit |
|
SPACE |
Leerzeichen |
|
TIME |
Uhrzeit |
|
ULINE |
Unterstrich |
|
VLINE |
vertikaler Strich |
|
YEAR |
Jahreszahl des aktuellen Datums |
Die Symbole können Sie an einer beliebigen Stelle im Text einfügen. Bei der Ausgabe des Dokumentes (z.B. Druck oder Druckansicht) ersetzt der Formularprozessor den Symbolnamen durch den aktuellen, zum Symbol gehörenden Wert.