我需要一些幫助,瞭解如何在SSRS中準確顯示堆疊圖表中的標籤;下面的圖表中我需要一個上層堆棧的代表。SSRS圖表標籤
圖表本身具有兩種狀態,它可以是基於紅色或綠色數據,兩者都是在相同的數據源。
目前圖表看起來是這樣的(這是基於綠色數據):
正如你可以清楚地看到這兩個圖表和傳說中的標籤是完全混亂。這個想法是有一個傳說,我們有兩個項目(晚期和未完成的問題);一個顯示任何未完成的問題,另一個顯示超出估計截止日期的任何未完成問題。
僅供參考:以上圖表應包含1個未解決的問題和5個未解決的問題(3個正在進行,2個正在進行中,請參閱下面有關階段的更多信息)。
圖表裏面,我們希望有上述要求的數值respresentation。基本上代表未解決問題的數字,以及顯示未完成問題的數字。
這是一個紅色的表示看起來像什麼:
在這一點上,我不知道什麼可能是錯了。如前所述,它們都運行在相同的數據集上,但數值略有不同。
紅色跟蹤器有一個簡單的True/False值,它運行大部分數據,而綠色跟蹤器具有三個值(5-7)的數字表示。它代表的數據是:5 - 開放,6 - 持續,7 - 關閉。
我試圖只有當系列是上述三個數字中的任何一個時,纔會得到綠色數據,而且當它只是得到任何未關閉的東西(5,6而不是7)。
這是設置圖表的栗色部分標籤上的代碼(這是唯一可行的片斷。):
IIF(Count(IIF(Fields!Outstanding.Value = 1 AND
Fields!TRK_TrackerStatus_LKID2.Value <> 7, 1, Nothing)) = 0, "",
Count(IIF(Fields!Outstanding.Value = 1 AND
Fields!TRK_TrackerStatus_LKID2.Value <> 7, 1, Nothing))))
基本上它所做的是,如果有超過0項進行檢查未完成的(不是7)。如果超過0,則設置標籤。如果有0個計數項目,則標籤應該是空字符串。
這裏你的實際問題是什麼?它是標籤中的數字,格式或佈局,以及您期望的結果是什麼?這一點在你的問題中都不是很清楚。 – iamdave
編輯了這個問題;基本上我需要有一個準確代表遲到/懸而未決問題的單一數字。 – geostocker
所以你想在一個標籤中使用'7'而不是'3','3'和'1'? – iamdave