Formatierung
Bei einigen ausgegebenen Feldinhalten kann es nötig sein, das jeweils verwendete Format anzupassen. Dies ist u. a. Datum, Uhrzeit oder bei Beträgen der Fall.
Neben der allgemeinen Platzhalter-Syntax „{Präfix.Feldname}“ - z. B. {Adresse.Kundennummer} - ist es möglich, eine Formatierung für den Feldinhalt anzugeben. Die Formatierung wird dabei über das Zeichen ‚#‘ (Raute) signalisiert. Zwischen ‚#‘ (Raute) und der abschließenden geschweiften Klammer des Platzhalters (‚}‘) wird das Format im Microsoft-Standard angegeben.
Mögliche Datums-/Zeit-Formate sind u.a.:
Format | Erklärung | Beispieldaten |
d.M.yy | [Tag des Monats ein- oder zweistellig].[Monat ein- oder zweistellig].[Jahr zweistellig] | 1.1.17 12.12.17 |
dd.MM.yyyy | [Tag des Monats zweistellig ggfs. mit führender Null].[Monat zweistellig ggfs. mit führender Null].[Jahr vierstellig] | 01.01.2017 12.12.2017 |
hh:mm:ss | [Stunde im 12-Stundenformat]:[Minute zweistellig ggfs. mit führender Null]:[Sekunde zweistellig ggfs. mit führender Null] | 09:12:12 03:02:40 |
HH:mm:ss | [Stunde im 24-Stundenformat]:[Minute zweistellig ggfs. mit führender Null]:[Sekunde zweistellig ggfs. mit führender Null] | 09:12:12 15:02:40 |
Weitere Formatoptionen sind unter folgendem Link erklärt: https://msdn.microsoft.com/de-de/library/8kb3ddd4(v=vs.110).aspx
Genauso kann die Ausgabe von Zahlen formatiert werden. Zu sehen ist dies in der Untervorlage bei z. B. {Rechnungsposition.Gesamt##,##0.00} Die erste Gruppe von Rauten (##) wird durch das Format ersetzt, das nach der zweiten Gruppe von Rauten (##) angegeben wird. Die Formatierung „0.00“ bedeutet, dass zwei Nachkommastellen verwendet werden sollen.
Last updated