2013年10月1日 星期二

[SQL Server 2008R2][SSRS] 文件引導模式

「文件引導模式」功能,讓報表產文件引導模式標籤 (在報表的左方) ,藉此解決使用者面對大型報表資料搜尋的困擾。索引來源可以是單一欄位,也可以是多個群組欄位所構成的階層式索引。當使用者點選左方文件引導模式索引的某個項目時,右方的報表就會立刻跳至使用者選取的項目位置,對於在龐大的報表資料中尋找資料,是相當方便。


在資料列群組面板中點選群組,按滑鼠右鍵選取「群組屬性」。

在群組屬性對話方塊中切換至「進階」頁籤,於 「文件引導模式」下拉選單中選取產品大類 [PRODUCTATEGORY_NAME],即完成設定。


當文件引導模式的索引項目變太多時,反而不易選擇所要的資訊,此時可利用階層式文件引導模式,以產生階層式的樹狀索引,縮短尋引索引項目的時間。在以上範例中再加入一個子群組「產品中類」。


重複剛才文件引導模式的設定,在資料列群組面板中點選「產品中類」群組 [PRODUCTSUBCATEGORY_NAME],按滑鼠右鍵選取「群組屬性」。
在群組屬性對話方塊中切換至「進階」頁籤,於 「文件引導模式」下拉選單中選取產品大類 [PRODUCTSUBCATEGORY_NAME],即完成設定。


在資料表物件中設計了兩個群組,在這兩個群組中也設定了對應的文件引導模式。


當文件引導模式的報表轉譯成 EXCEL 檔案時,會將文件導的樹狀目錄獨立成為一章工作活頁簿 (名稱為「文件引導模式」),這個活頁簿的內容等同於使用 EXCEL 的「群組與大綱」的功能。可透過超連結來指向對應的報表內容位置。

如果轉譯成 EXCEL 報表時想要拿掉文件引導模式,則必須指定裝置設定資訊中的 OmitDocumentMap 屬性為 False。

當文件引導模式報表轉譯成 PDF 時,樹狀目錄會轉譯為 PDF 的書籤。

沒有留言: