我想在SSRS 2008中設置過濾器,我需要的是讓用戶從報告中選擇EXCLUDE的值。所以我期望能夠將過濾器設置爲「不在」參數中,但我沒有看到。 我錯過了什麼嗎?你能想出一個解決方法嗎?SSRS 2008過濾器缺少'不在'?
例如,如果我有各州的銷售額,並且我知道我的用戶可能希望從報表中排除3-4個州。我不希望他必須通過50個州的名單來取消選中這3個或4個名單,而只是將名單中的3-4個提交給他,詢問他是否想排除他們。
感謝
我想在SSRS 2008中設置過濾器,我需要的是讓用戶從報告中選擇EXCLUDE的值。所以我期望能夠將過濾器設置爲「不在」參數中,但我沒有看到。 我錯過了什麼嗎?你能想出一個解決方法嗎?SSRS 2008過濾器缺少'不在'?
例如,如果我有各州的銷售額,並且我知道我的用戶可能希望從報表中排除3-4個州。我不希望他必須通過50個州的名單來取消選中這3個或4個名單,而只是將名單中的3-4個提交給他,詢問他是否想排除他們。
感謝
斯西亞米斯納對解決方法這種情況下一個偉大的博客帖子... http://blog.datainspirations.com/2011/01/20/working-with-reporting-services-filters-part-4-creating-a-not-in-filter/
另一個解決辦法是建立一個數據集,並在該數據集的硬編碼值3-4。 例如
SELECT 'Arizona'
UNION
SELECT 'California'
UNION
SELECT 'Great Washington Area'
UNION
SELECT 'Nevada'.
現在設置你的參數選擇從該數據集的數據和用戶可以檢查所有他要排除的狀態和這些值可以放在「不」條件在主數據集而獲取的來自主表的數據。
iPolvo - 多棒的帖子。謝謝。 – Amarundo