Charts 图表重复值中的纵轴-SQL Reporting Services 2008

Charts 图表重复值中的纵轴-SQL Reporting Services 2008,charts,ssrs-2008,Charts,Ssrs 2008,嗨,我有以下问题 我正在做2008年SSRS的图表。我在数数,结果是2 由于计数很少,图表在Y轴上重复th值。例如,计数为50时不会发生这种情况。 如何消除重复的值1和2。当然,如果我将间隔设置为1,问题就解决了,但是如果计数为50,间隔将显示从0到50(0,1,2…50,我不希望这样) 我希望有人知道答案,谢谢。我做了一个变通方法,我不认为这应该被标记为答案。如果有人有这个问题,这可能会帮助他们 在我放置此fx的时间间隔内:=IIF(字段!quotevalues.Value

嗨,我有以下问题

我正在做2008年SSRS的图表。我在数数,结果是2

由于计数很少,图表在Y轴上重复th值。例如,计数为50时不会发生这种情况。

如何消除重复的值1和2。当然,如果我将间隔设置为1,问题就解决了,但是如果计数为50,间隔将显示从0到50(0,1,2…50,我不希望这样)


我希望有人知道答案,谢谢。

我做了一个变通方法,我不认为这应该被标记为答案。如果有人有这个问题,这可能会帮助他们

在我放置此fx的时间间隔内:=IIF(字段!quotevalues.Value<10,1,0)

因此,如果我的计数小于10,间隔将是1乘1。如果超过10,则会自动设置间隔


正如我所说的,如果有人有更好的解决方案,我们欢迎。

您可以设置Y轴的interval属性来解决这个问题。设置间隔属性的步骤

  • 在Y轴上单击鼠标右键
  • 转到轴属性
  • 在轴选项中,您将在“设置轴比例和样式”部分下找到“间隔”
  • 单击fx按钮并替换
    value=IIF(字段!columnname.value<10,1,0)
  • 单击确定->确定


    仅此而已。

    我也有同样的问题,但希望使用行计数


    工作时间间隔中的表达式:=IIF(CountRows()<10,1,0)

    这些不是重复值,您需要格式化y轴的数字以包含第一个小数位。一旦你这样做了,他们应该读1,1.5,2,2.5,等等


    要格式化y轴上的数字,请在y轴上单击鼠标右键,然后转到“垂直轴属性”。然后选择数字,并将小数点从0增加到1。

    这是解决我发现的这个问题的唯一方法。将此标记为答案,因为它附带了解决问题的步骤。