设置报表中的数值和日期值的格式
通过使用格式设置字符串更新文本框的 Format 属性,可以指定数值和日期值的格式。例如,可以设置数值字段的文本框,使其将数字显示为货币。Reporting Services 使用 Microsoft .NET Framework 格式设置字符串,您也可以为 Format 属性创建自定义的格式设置字符串。
注意: |
---|
若要对文本框应用格式设置,该文本框必须包含表达式,例如 =Fields!LineTotal.Value 或 =1000 。如果文本框不是表达式,即,如果文本框中的文本不是以等号 (=) 开头,那么文本将被解释为字符串,且不应用格式设置。 |
设置数字格式
下表列出了常见的 .NET Framework 数字格式设置字符串。
格式字符串 | 名称 |
---|---|
C 或 c |
货币 |
D 或 d |
十进制 |
E 或 e |
科学型 |
F 或 f |
固定点 |
G 或 g |
常规 |
N 或 n |
数字 |
P 或 p |
百分比 |
R 或 r |
往返 |
X 或 x |
十六进制 |
可以对许多格式字符串进行修改,以包括用于定义小数点右侧位数的精度说明符。例如,格式设置字符串 D0 将数字格式设置为小数点后面的位数为零。您还可以使用自定义格式字符串,例如 #,###。
设置日期格式
下表列出了常见的 .NET Framework 日期格式设置字符串。
格式字符串 | 名称 |
---|---|
d |
短日期 |
D |
长日期 |
t |
短时间 |
T |
长时间 |
f |
完整日期/时间(短时间) |
F |
完整日期/时间(长时间) |
g |
常规日期/时间(短时间) |
G |
常规日期/时间(长时间) |
M 或 m |
月日 |
R 或 r |
RFC1123 模式 |
Y 或 y |
年月 |
还可以使用自定义格式设置字符串;例如 dd/MM/yy。有关 .NET Framework 格式设置字符串的详细信息,请参阅 msdn.microsoft.com 上的“Formatting Types”。