您好我有以下问题。
我在SSRS 2008中做了一个图表。我正在计算,计数的结果是2。
由于计数很少,图表会在Y轴上重复这些值。例如,当计数为50时,不会发生这种情况。
如何摆脱重复值1 1和2 2.当然,如果我将间隔设置为1,则问题是固定的,但如果计数为50,则间隔将显示为0到50(0,1, 2 ... 50,我不想那样)
我希望有人有答案,谢谢。
答案 0 :(得分:6)
您可以设置Y轴的间隔属性以解决问题。设置区间属性
value =IIF( Fields!columnname.Value < 10, 1, 0)
点击确定 - &gt;行
就是这样。
答案 1 :(得分:2)
我做了一个解决方法,我不认为这应该被标记为答案。如果有人遇到这个问题,这可能有助于他们。
在Interval上我放置了这个fx:= IIF(Fields!quotevalues.Value&lt; 10,1,0)
因此,如果我的计数小于10,则间隔将为1乘1.如果超过10,则会自动设置间隔。
正如我所说,如果有人有更好的解决方案,那将受到欢迎。
答案 2 :(得分:1)
这些不是重复值,您需要格式化y轴的编号以包括第一个小数位。一旦你这样做,他们应该阅读1,1.5,2,2.5等。
要格式化y轴上的数字,请在y轴上单击鼠标右键,然后转到“垂直轴属性”。然后选择Number,并将小数位从0增加到1.
答案 3 :(得分:0)
我遇到了同样的问题,但想要使用行数。
此区间中的表达式:= IIF(CountRows()&lt; 10,1,0)