Formattyp Text
Zeichen, die von einfachen oder doppelten Anführungszeichen umgeben sind, werden wie angegeben dargestellt und beeinflussen nicht die Formatierung.
Für den auszugebenden Text können folgende Formate definiert werden:U | Nullen entfernen |
B | Leerzeichen entfernen |
E | Nullen zu Leerzeichen |
N | Leerzeichen zu Nullen |
V | kürzt Zeichenkette von vorn |
H | kürzt Zeichenkette von hinten |
L | LeftString+Länge |
X | String |
R | RightString+Länge |
K | Kleinschreibung |
G | Großbuchstaben |
S | Standard (keine Groß- oder Kleinumwandlung) |
; | Trennzeichen zwischen Formatmöglichkeiten |
Beispiele:
Der auszugebende Text soll Bildschirm lauten:
Ohne Formatbeschreibung wird der Text ohne Änderung ausgegeben, Ausgabe: Bildschirm X hat die gleiche Wirkung (ebenso auch aaaxxXaaxXzz)
R6 zeigt die letzten (maximal) 6 Zeichen, Ausgabe: schirm
L4 zeigt die ersten (maximal) 4 Zeichen, Ausgabe: Bild
Der auszugebende Text soll 0001230 lauten:
UX löscht führende Nullen, Ausgabe: 1230
EBX ändert führende Nullen in Leerzeichen und löscht diese, Ergebnis wie UX
XU löscht Nullen am Textende, Ausgabe: 000123
Es soll ein Name ausgegeben werden. Falls die Datenbank einen Vornamen enthält, soll er mit Komma getrennt dahinter folgen:
', ' X; ist als Format für den Vornamen anzugeben, der linksbündig an Pos. 0 gedruckt wird.
Siehe auch: Formate