Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server ssrs图表格式保留到小数点后2位_Sql Server_Reporting Services_Ssrs 2008 - Fatal编程技术网

Sql server ssrs图表格式保留到小数点后2位

Sql server ssrs图表格式保留到小数点后2位,sql-server,reporting-services,ssrs-2008,Sql Server,Reporting Services,Ssrs 2008,我的ssrs报告有以下数据集: Year Month Sales1 Sales2 2013 3 29.22 29.99 我想在饼图中显示Sales1和Sales2。 我想将其格式化为只显示1位小数 我右键点击图表, 选择系列标签属性, 在“数字”下,我选择所需的十进制格式 我在图表中看到,只有sales1正在格式化,而sales2没有格式化。 示例:对于Sales1,我看到29.2,但是对于sales2,我仍然看到29.99。 是否有一种有效的方法将这两个值格式化为饼图我自

我的ssrs报告有以下数据集:

 Year Month Sales1 Sales2
  2013  3     29.22   29.99
我想在饼图中显示Sales1和Sales2。 我想将其格式化为只显示1位小数

我右键点击图表, 选择系列标签属性, 在“数字”下,我选择所需的十进制格式

我在图表中看到,只有sales1正在格式化,而sales2没有格式化。 示例:对于Sales1,我看到29.2,但是对于sales2,我仍然看到29.99。
是否有一种有效的方法将这两个值格式化为饼图

我自己找到了问题的解决方案:-)

上面的程序我用来格式化值,只格式化第一个值。从技术上讲应该是这样的 格式化所有使用的值。这是SSR上的一个bug

检查Sales1和Sales2的每个值的属性表明, 未为Sales2设置format属性。因此,这部分必须手动完成

所以我手动设置了格式,解决方案就可以运行了

希望它能帮助遇到同样问题的人