试图在SSRS图表中将0作为最小值垂直轴

时间:2016-10-14 05:51:15

标签: reporting-services ssrs-2008-r2

我正在制作SSRS报告,该报告需要一个图表来显示' M'或者' K'喜欢0,2M,4M。我有一个自定义格式化公式,添加了一个' M'或者' K'数字 -

=Switch(Fields!TotalSpendCurrent.Value < 1000, "0.#", Fields!TotalSpendCurrent.Value < 1000000, "#,.#K", true, "#,,M")

但有了这个,我得到了&#39; M&#39;或者&#39; K&#39;最小值不是0。

enter image description here

当前输出屏幕

enter image description here

1 个答案:

答案 0 :(得分:0)

试试这个,

=Switch(CInt(Fields!TotalSpendCurrent.Value) < 1000, Format(Fields!TotalSpendCurrent.Value,"0.#"), 
CInt(Fields!TotalSpendCurrent.Value) < 1000000, Format(Fields!TotalSpendCurrent.Value,"#,.#K"), 
true, Format(Fields!TotalSpendCurrent.Value,"#,,M"))

如果有效,请告诉我!