2010-11-29 51 views
6

嗨,我有以下問題。垂直軸圖表重複值 - SQL Reporting Services 2008

我正在做一個圖表中SSRS 2008我正在做的計數和計數的結果爲2.

因爲小計數的圖表在Y軸上重複次的值。例如,當計數爲50時不會發生這種情況。 alt text

我怎樣才能擺脫重複值1 1和2 2。當然,如果我的時間間隔設置爲1問題得到解決,但如果計數爲50的間隔從0到顯示50的(0 ,1,2 ... 50,我不想這樣)

我希望有人有答案,謝謝。

回答

5

您可以設置Y軸的間隔屬性來解決問題。設置間隔屬性

  1. 右鍵單擊Y軸。
  2. 前往Axis Properties
  3. 在軸選項中,您可以在「set axis scale and style」部分找到「Interval」。
  4. 點擊FX按鈕,更換value =IIF(Fields!columnname.Value < 10, 1, 0)

單擊確定 - >確定

這就是全部。

+0

將此標記爲答案,因爲它附帶解決問題的步驟。 – Sanchitos 2013-01-10 16:58:39

2

我做了一個解決方法,我不認爲這應該被標記爲答案。如果有人有這個問題,這可能會幫助他們。

在區間餘放在此FX:= IIF(!字段quotevalues.Value < 10,1,0)

因此,如果我有一個計數小於10的間隔將是1 1。如果它是間隔時間超過10會自動設定。

正如我所說如果有人有更好的解決方案,它將受到歡迎。

+1

這是解決此問題的唯一方法,我找到了。 – 2011-03-08 23:20:58

0

我有同樣的問題,但想使用行數。

在間隔該表達式工作:= IIF(CountRows()< 10,1,0)

1

這些都不重複的值,則需要格式化y軸的數量以包括所述第一小數位。一旦你這樣做了,他們應該讀取1,1.5,2,2.5等。

要在y軸上格式化數字,請右鍵單擊y軸並轉到垂直軸屬性。然後選擇數字,並將小數位從0增加到1.

相關問題