簡體   English   中英

SSRS條形圖的過濾結果

[英]Filtering results for SSRS Bar Chart

我有一個使用Report Builder 3.0創建的SSRS報告。 我們有一個“想法”門戶,人們可以在其中提交建議。 我們想查看有關此數據,以了解創意的來源,創意的質量等。

用戶運行報告時,他/她從各種標准(參數)中選擇,例如提交日期,國家/地區,部門等。

我已經檢查了輸出,得到了所有期望看到的記錄,如果我將它們放入SSRS的表中。

然后,在向下鑽取表下方顯示一系列條形圖。 每個條形圖都顯示不同的信息-例如,提交想法的前5名人員,實施想法的前5名人員等。

我使用條形圖類別組屬性來放置一些過濾器,如下所示: 篩選條件

奇怪的是我看不到我期望看到的東西。 我最終得到太多結果。 例如,我可以查詢數據,發現對於任何人來說,已實現想法的最大數量為2。 但條形圖顯示,一些用戶有4或5個已實現的想法,這是不正確的!

我嘗試將過濾器放在圖表屬性上,但這似乎無濟於事(再加上我似乎無法在圖表屬性級別上放入前N個匯總)。

我也嘗試過使用countdistinct(這次是status =“ SUBMITTED”),但這也無濟於事。
Countdistinct選項

輸出顯示此信息(名稱從圖表底部切下,但x軸是提交想法的人員的名稱。請注意,最高人員有8個想法,其狀態為Submitted。但這不是正確的。此人有8個想法,但僅5的狀態為“已提交”。
條形圖

數據看起來像這樣(與上圖中的第一個條形相對)。 似乎忽略了狀態過濾器:

一位員工的數據

關於如何解決任何建議將不勝感激!

CountDistinct(IdeaId)給您正確的結果? 您可能在查詢中有一部分會強制IdeaId復制IdeaId 使用count時,它將計算所有NON NULL值。 使用CountDisctint()來計算唯一的非null值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM