2012-12-09 55 views
-1

我正在使用餅圖在SSRS中創建向下鑽取報告。我已經完成了下一個圖表的深入分析,但是我們還需要在孩子可見時隱藏父圖表。我怎樣才能做到這一點?請建議。ssrs向下鑽取報告隱藏父項

謝謝。

+0

你展示孩子的圖表還當你第一次運行那個報告?如果不是,子圖表的可見性條件是什麼?什麼時候你想讓父圖表再次可見一次被隱藏? –

+0

不,子圖表默認保持隱藏狀態。一旦我點擊餅圖的一部分,鑽取數據就會出現在孩子身上,並且父母被隱藏起來。通過一些鏈接,父圖表可以再次出現...還沒有決定。 – smukh

回答

0

您可以通過爲報告設置參數並根據他的值實現此目的,一個圖表將可見,另一個圖表隱藏並且反向。 按照此步驟:

  1. 創建一個新的報告,並將其命名爲FE TestDrillDown並添加兩個圖表,並設置了一系列和數據字段

  2. 添加一個新的參數報告,並將其值設置爲-1(例如,如果要將父級圖表之間的「年份」參數傳遞給詳細圖表,則將參數命名爲「年」)

  3. 設置「年」參數的值,單擊任何年餅圖: 2.1。點擊餅圖,然後點擊系列屬性。 2.2。轉到操作選項卡,然後單擊選項轉到報告。 2.3。選擇相同的報告f.e. TestDrillDown 2.4。點擊添加按鈕,並添加參數名稱:「年」,併爲該值選擇「年」

  4. 現在我們可以設置兩個圖表的可見性: 3.1。點擊圖表屬性 3.2。轉到可見性選項卡 3.3。在顯示和隱藏基於表達式的地方是:

    • 第一個圖表:= IIF(參數year.Value < 0,假的,真的!)
    • 第二圖表:= IIF(參數year。值> 0,假,真)

現在你只需要當你想父圖表再次出現設置年份參數返回-1。 您可以檢查此鏈接,介紹了你所需要的,除了躲在父母類似的解決方案,但你可以使用上面的能見度條件: http://bi-commonsolution.blogspot.ro/2012/05/drilldown-dashboard-in-ssrs.html