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