2013-08-16 46 views
0

我在Visual Studio中使用SQL Server Data Tools 2012。我有一個Reporting Services報表,其中包含一個表,其中包含一些可選的列,這些列基於多值參數中的選擇以及其他所需的列。SSRS報告 - 爲分頁符使用列,但使其不可見

在需要的列中,前兩個稱爲SalesOutlet和ProductType - 將被用於在下載到Excel電子表格時創建單獨的工作表。舉例來說,我想爲這些組合的每個工作表:

  • 「斯普林菲爾德」 + 「書」
  • 「斯普林菲爾德」 + 「音樂」
  • 「波特蘭」 + 「書」

...等等。由於這些列用於創建單獨的工作表,因此在工作表中顯示它們將是多餘的,因此我想隱藏它們。

我可以做SalesOutlet和ProductType是在頁面「一組的每個實例之間」行組並選擇分頁符創建單獨的工作打破了組屬性對話框中的選項卡。但是,如果我然後轉到「可見性」選項卡並選擇隱藏組,它會隱藏我的報告中的所有列,因爲隱藏會隱藏組的所有列。

如何使用列分組和分頁符標準,並把他們藏在我下載的結果,同時還顯示其子成員列?

+0

只是不要在報表設計中使用這些列。只是用它們來分組。不要將它用作列或行標題或頁腳。如果您可以顯示報告設計,我可以進一步解釋。 –

+0

@Anup Agrawal - Anup,我想我基本上做了你的建議。請參閱下面的答案。 – Buggieboy

回答

0

事實證明,你可以刪除該組列使用用於分組和分頁。在列(S)的手柄只需右鍵單擊要刪除,然後選擇「刪除列」 - >「只刪除列」。

+0

我的評論對你有幫助嗎?或者你自己想通了? –

1

說你有一些數據是這樣的:

enter image description here

和一個簡單的報告中顯示的數據:

enter image description here

注意,所顯示的只有列Title。但是,我們分組在另外兩個創建所需的組和分頁:

enter image description here

不要忘記頁面名稱屬性設置組級別的東西,如:

=Fields!SalesOutlet.Value + " " + Fields!ProductType.Value 

若要命名工作表:

enter image description here

這給分組/分頁列上所需要的結果實際上未在報告中顯示:你指定後他們

enter image description here

+0

是的,謝謝伊恩。我正在尋找的是UI中的步驟來做到這一點。 (請參閱我上面的回答。) – Buggieboy