2013-07-24 85 views
1

我有一個包含許多列(約20)的Web SSRS(2008)報告。我想知道是否有可能允許用戶通過單擊某個按鈕或複選框等顯示/隱藏報告中的某一列?這樣做的目的是讓用戶看到他們想看的列。在列隱藏SSRS中的報告列

enter image description here

+1

可能的重複http://stackoverflow.com/questions/16372103/iterate-over-columns-of-a-report-to-dynamically-show- hide-them/16374555 –

回答

2

點擊鼠標右鍵,選擇「可見性」屬性:

SSRS Column Visibility

其中一個選項「顯示可通過此報告項目進行切換」 - 你可以點一個專門的,格式化的文本框,點擊哪個會顯示/隱藏列

+0

嗨@Yuriy Galanter,謝謝,你的解決方案基本上就是我要找的。請參閱我添加到原始文章中的截圖。如您所見,隱藏列的唯一方法是單擊實際的「+」框。是否有可能使文本自身的點擊隱藏列?如何完全刪除「+」框,以及添加「重置」類型按鈕,以將報告列恢復到最初的狀態? –

+0

我不知道這是純粹的SSRS方法是否可行,對於設計爲打印或導出的介質而言,交互性太強。外部幫助可能會有些事情可能發生(例如,如果報表顯示在Web頁面上的JavaScript),但也許你應該考慮一些類似於網格控件的東西。 –