2

如何将 RDL 文件中的数字字段设置为最多显示 8 个小数点?例如,12.34567890 将显示为 12.34567890,12.34 将显示为 12.34 但不是 12.34000000

谢谢你。

4

4 回答 4

3

在 BIDS 的 Properties 窗口中,将报表项的 Format 属性设置为#.########

这将显示:

  • 12.34567891 为 12.34567891
  • 12.34000000 为 12.34
  • 12.34567890 为 12.3456789
于 2012-04-27T08:49:39.660 回答
1

右键单击报告项目 -> 属性 -> 提供以下设置,这将设置十进制格式。

十进制格式

默认值为 2 这就是您面临该问题的原因。

于 2012-04-27T06:26:18.437 回答
1

小数位数的数字格式,小数点后最多显示 8 个非零数字,括号中为负值

在所选数值字段的属性窗口中,将以下值设置为格式属性,

#,0.########;(#,0.########);'(None)'
#,0.########;  <-- Formatting for positive value 
(#,0.########); <-- Formatting for Negative value 
'(None)' <-- Omits negative sign in this case

格式属性仅适用于数字字段

于 2012-10-03T09:36:26.013 回答
1

使用表达式=Str(NumericField)删除尾随零。

于 2015-02-26T14:44:55.917 回答