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.
Hinweis: |
---|
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