使用參數連接到其他報表 (報表產生器 3.0 和 SSRS)

您可以使用參數,將主報表與鑽研報表、子報表和連結報表產生關聯。也可以將報表的 URL 指定為包含報表參數及 URL 參數的參數值。

當您設計一組報表時,可以將每份報表設計為可回答某些問題。每份報表對於相關資訊都會提供不同的檢視或不同的詳細程度。若要提供一組相關聯的報表,請針對目標報表上的相關資料建立參數。

[!附註]

您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。

鑽研報表

鑽研動作是在報表項目之任何文字方塊的屬性頁面上設定,或在圖表或量測計的各部分上設定。您針對鑽研動作設定目標報表名稱的方式會因是否具有報表伺服器的作用中連接而定。如需詳細資訊,請參閱<指定外部項目的路徑 (報表產生器 3.0 和 SSRS)>。

您也可以針對任何 URL 定址報表來使用 URL 存取,並將報表參數值當做 URL 語法的一部分來加入。如需詳細資訊,請參閱<URL 存取>。

子報表

若要設定子報表的參數,請使用 [子報表屬性] 對話方塊的 [參數] 頁面。您針對鑽研動作設定目標報表名稱的方式會因是否具有報表伺服器的作用中連接而定。如需詳細資訊,請參閱<指定外部項目的路徑 (報表產生器 3.0 和 SSRS)>。

[!附註]

如果您在 Tablix 資料區中使用子報表,則會針對每一個資料列來處理子報表和它的參數。如果存在許多資料列,請考慮是否使用鑽研報表會更適當。

如需詳細資訊,請參閱<如何:加入子報表和參數 (報表產生器 3.0 和 SSRS)>。

連結報表

在發行報表之後,您可以從已發行的報表來建立連結報表。連結報表可以視為主報表的一個指標,但是卻具有個別的一組參數。在您建立連結報表之後,請在「報表管理員」中將它開啟,然後修改參數。如需詳細資訊,請參閱<設定已發行報表的參數屬性>。

由於參數是在伺服器上獨立管理,所以使用新的參數設定來重新發行主報表時,將不會覆寫主報表或連結報表的現有參數設定。如需詳細資訊,請參閱<如何:建立連結報表>。

指定 URL 參數

如果是以 HTML 轉譯的報表,您可以在透過 URL 開啟報表時,於 URL 位址中傳遞 URL 參數值來開啟報表的特定頁面。下列範例會將 AdventureWorks2008 的 Product Catalog 2008 範例報表開啟到第 30 頁:

https://localhost/reportserver?%2fAdventureWorks2008+Sample+Reports%2fProduct+Catalog+2008&rs:Command=Render&rc:Section=30

如需詳細資訊,請參閱<使用 URL 存取參數>和<在 URL 中傳遞報表參數>。