Formatdefinition

Mit Hilfe der Eigenschaft Format kann die eine individuelle Darstellung von Zahlenwerten, Datumswerten und logischen Felder (ja/nein) in Reports erreicht werden. Das Format ist eine Zeichenfolge, die in codierter Form die Formatierung numerischer Daten beschreibt. Die gültigen Bezeichner finden Sie in dieser Tabelle:

 

Zahlenwerte

BezeichnerBedeutung

 

0Platzhalter für Ziffer. Wenn der formatierte Wert an der Stelle eine Ziffer enthält, an der im Format das Zeichen 0 (Null) steht, wird die betreffende Ziffer in den Ausgabe-Wert übernommen. Andernfalls erscheint im Ausgabe-Wert an dieser Position eine Null.
#Platzhalter für Ziffer. Wenn der formatierte Wert an der Stelle eine Ziffer enthält, an der im Format das Zeichen # steht, dann wird diese Ziffer in den Ausgabe-Wert übernommen. Andernfalls wird an der betreffenden Position im Ausgabe-Wert nichts gespeichert.
.Dezimalpunkt. Der erste Punkt im Format bestimmt die Position des Dezimaltrennzeichens im formatierten Wert. Alle weiteren Punktzeichen werden ignoriert. Das Zeichen, das im Ausgabe-Wert tatsächlich als Dezimaltrennzeichen erscheint, wird in der Windows-Systemsteuerung unter Ländereinstellungen definiert (Register Eigenschaften von Ländereinstellungen, Registerkarte Zahlen).
,Tausendertrennzeichen. Wenn der Format ein oder mehrere Kommazeichen enthält, werden im Ausgabe-Wert alle Stellen links vom Dezimaltrennzeichen in Dreiergruppen gegliedert, die jeweils durch ein Tausendertrennzeichen getrennt sind. Um zu kennzeichnen, dass ein Tausendertrennzeichen gewünscht wird, ist es nicht von Bedeutung, wieviele Kommas das Format enthält. Auch die Position ist beliebig. Das Zeichen, das im Ausgabe-Wert tatsächlich als Tausendertrennzeichen erscheint, wird in der Windows-Systemsteuerung unter Ländereinstellungen definiert.
E+Wissenschaftliche Notation. Sobald das Format einen der Bezeichner E+, E-, e+ oder e- enthält, wird die formatierte Zahl in wissenschaftlicher Notation dargestellt. Unmittelbar nach E+, E-, e+ oder e- kann eine Gruppe von bis zu vier Nullen folgen, mit denen die minimale Stellenzahl im Exponenten festgelegt wird. Die beiden Kürzel E+ und e+ bewirken, daß sowohl positive als auch negative Exponenten mit einem Vorzeichen versehen werden. Die Kürzel E- und e- bewirken, dass nur negative Exponenten ein Vorzeichen erhalten.
‘xx’/"xx"Alle Zeichen, die in halbe oder ganze Anführungszeichen eingeschlossen sind, werden unverändert in den Ausgabe-Wert übernommen und beeinflussen die Formatierung nicht.
;Ein Semikolon trennt im Format die Bereiche für positive Zahlen, negative Zahlen und Nullen (optional).

 

Innerhalb des Formats bestimmt die Position des am weitesten links stehenden Nullzeichens zusammen mit der Position des am weitesten rechts stehenden Nullzeichens (bezogen auf das Dezimaltrennzeichen) die Anzahl der Stellen, die immer im Ausgabe-Wert angezeigt werden.

Die darzustellende Zahl wird bei der Formatierung stets auf die Anzahl von Nachkommastellen gerundet, die durch die Anzahl der Ziffern-Platzhalter (0 oder #) rechts vom Dezimaltrennzeichen vorgegeben ist. Fehlt im Format ein Dezimaltrennzeichen, wird der formatierte Wert auf die nächste ganze Zahl gerundet.

 

Wenn die festgelegte Anzahl von Vorkommastellen nicht ausreicht, um eine Zahl darzustellen, werden vor dem ersten Ziffern-Platzhalter zusätzliche Stellen eingefügt.

 

Datumswerte

BezeichnerBedeutung

 

cin der Windows-Systemsteuerung unter Ländereinstellungen festgelegtes kurzes Datumsformat.
dDer Tag als Zahl ohne führende Null (1-31).
ddDer Tag als Zahl mit führender Null (01-31).
mDer Monat als Zahl ohne führende Null (1-12).
mmDer Monat als Zahl mit führender Null (01-12).
mmmDer Monat als Abkürzung (Jan-Dez).
mmmmDer Monat als vollständiger Name (Januar-Dezember).
yyDas Jahr als zweistellige Zahl (00-99).
yyyyDas Jahr als vierstellige Zahl (0000-9999).
hStunde ohne führende Null (0-23)
hhStunde mit führender Null (00-23)
nMinute ohne führende Null (0-59)
nnMinute mit führender Null (00-59)
/Das in der Windows-Systemsteuerung festgelegte Trennzeichen für Datumsangaben.
:Das in der Windows-Systemsteuerung festgelegte Trennzeichen für Zeitangaben.
andereandere Zeichen werden ohne weitere Formatierung angezeigt.
‘xx’/"xx"Zeichen, die in halbe oder ganze Anführungszeichen eingeschlossen sind, werden ohne weitere Formatierung angezeigt.

 

logische Felder

Logische Felder (z.B. Projekte.abgeschlossen) haben zwei Werte, "Ja" oder "Nein". Im Format lassen sich die Zeichen angeben, mit denen diese logischen Werte dargestellt werden sollen. Verwenden Sie dazu ein beliebiges Wortpaar, das durch ein Semikolon voneinander getrennt ist. Wenn beispielsweise die Werte Ja und Nein den Buchstaben J und N entsprechen sollen, setzen Sie das Format auf

 

J;N

 

Wenn Sie die Werte Ja und Nein auf die Angaben True und False einstellen wollen, setzen Sie das Format auf

 

True;False

 

Ein zugeordneter Text darf auch ein leer sein. In diesem Fall wird der entsprechende logische Wert als Leerzeichen angezeigt.

 

Beispiele

 

Format

Ja

Nein

Ja;Nein

Ja

Nein

j;n

j

n

ja;

ja


;falsch


falsch