Share via


Formatieren von numerischen Werten und Datumswerten in einem Bericht

Sie können eine Format für numerische Werte und Datumswerte angeben, indem Sie die Format-Eigenschaft des jeweiligen Textfeldes mit einer Formatierungszeichenfolge aktualisieren. Sie können z. B. ein Textfeld für ein numerischen Feld so definieren, dass die Zahl als Währungswert angezeigt wird. Reporting Services verwendet Microsoft .NET Framework-Formatierungszeichenfolgen; Sie können jedoch auch eine benutzerdefinierte Formatierungszeichenfolge für die Format-Eigenschaft erstellen.

ms157406.note(de-de,SQL.90).gifHinweis:
Zum Anwenden einer Formatierung auf ein Textfeld muss das Textfeld einen Ausdruck enthalten, z. B. =Fields!LineTotal.Value oder =1000. Wenn das Textfeld keinen Ausdruck enthält, d. h., wenn der Text im Textfeld nicht mit dem Gleichheitszeichen (=) beginnt, wird der Text als Zeichenfolge interpretiert, und es wird keine Formatierung angewendet.

Formatieren von Zahlen

In der folgenden Tabelle werden häufig verwendete .NET Framework-Formatierungszeichenfolgen für Zahlen beschrieben.

Formatierungszeichenfolge Name

C oder c

Währung

D oder d

Dezimal

E oder e

Wissenschaftlich

F oder f

Festkomma

G oder g

Allgemein

N oder n

Zahl

P oder p

Prozent

R oder r

Round-Trip

X oder x

Hexadezimal

Sie können viele Formatierungszeichenfolgen so ändern, dass sie eine Genauigkeitsangabe enthalten, die die Anzahl von Stellen rechts vom Dezimaltrennzeichen definiert. Durch die Formatierungszeichenfolge D0 wird eine Zahl beispielsweise so formatiert, dass sie keine Dezimalstellen aufweist. Sie können auch benutzerdefinierte Formatierungszeichenfolgen verwenden, z. B. #,###.

Formatieren von Datumsangaben

In der folgenden Tabelle werden häufig verwendete .NET Framework-Formatierungszeichenfolgen für Datumswerte beschrieben.

Formatierungszeichenfolge Name

d

Kurzes Datumsformat

D

Langes Datumsformat

t

Kurzes Zeitformat

T

Langes Zeitformat

f

Vollständige(s) Datum/Zeit (Kurzes Zeitformat)

F

Vollständige(s) Datum/Zeit (Langes Zeitformat)

g

Allgemeine(s) Datum/Zeit (Kurzes Zeitformat)

G

Allgemeine(s) Datum/Zeit (Langes Zeitformat)

M oder m

Monat und Tag

R oder r

RFC1123-Muster

Y oder y

Jahr und Monat

Sie können auch eine benutzerdefinierte Formatierungszeichenfolge verwenden, z. B. dd/MM/yy. Weitere Informationen zu .NET Framework-Formatierungszeichenfolgen finden Sie in dem Thema zur Typformatierung auf msdn.microsoft.com.

Siehe auch

Konzepte

Formatieren von Berichtselementen
Entwerfen des Berichtslayouts

Hilfe und Informationen

Informationsquellen für SQL Server 2005