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