2017-03-15 21 views
0

我一直在試圖完成一些相當簡單的事情,但它證明是非常令人沮喪和困難的。我相信答案是顯而易見的,甚至可能把我凝視在臉上。SSRS 2008R2 - 條形圖上的勾號標記

我在SSRS 2008 R2中製作圖表,數據通過ODBC來自AS400。我只需要一列數據。這個數據看起來像這樣(串):

000000000000000000000000000000000010100000000000000000000000 

每個在此字符串,這些60個字符代表什麼應該一直在自己的專欄,在這裏每個字符可以是1或0。我不能儘管改變模式,我必須按原樣使用這些數據。我需要做大約1000行的總和,每個字符都像列一樣。因此,每個總和將介於0 - 1000之間。

我已經設法將這些數據分成60列,使用select substring作爲SQL列的列。

我設法總結,並獲得每個列(總和)來表示SSRS圖表上的一個欄。

IMG showing how I am adding these columns to the chart enter image description here

我想有每個酒吧有一些它的下面,代表它的列名,或者乾脆說列的數量 - 從1-60開始。我怎樣才能做到這一點?

這是我想要的,我做了(我有沒有列將在類別或系列幫助):

Numbers I want to see (added using paint.net) enter image description here

回答

1
  1. 轉到你的水平軸屬性。
  2. 轉到「軸選項」選項卡。
  3. 將軸類型設置爲標量。
  4. 將間隔類型設置爲數字。
  5. 設置的時間間隔爲1

換句話說,你告訴它在軸上顯示的每個整數。

+0

這對我而言並不適用於本報告,但它適用於其他報告。我想因爲我使用了60個不同的個人系列,所以不喜歡我想要做的。從正常風格的報告中獲得單個系列 - 您的解決方案非常完美。但是當我添加60個不同的列(每個列在圖中都是自己的)時,每個列都是一個系列,我不能讓任何X軸行爲正常。感謝您的努力和時間。我想我只是想用比例尺或一些單獨的文本框粘貼圖像... – robinobrien76