共用方式為


使用參數連接到其他報表

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

當您設計一組報表時,您通常會將每一個報表設計為可回答某些問題;每種報表對於相關資訊都會提供不同的檢視或不同的詳細程度。若要提供一組相關聯的報表,請針對目標報表上的相關資料建立參數。如何將適當的參數傳遞給目標報表是取決於目標報表的類型。

鑽研報表

鑽研動作是在報表項目之任何文字方塊的屬性頁面上設定。如果鑽研動作的目標是報表專案的本機報表,您可以使用 [文字方塊屬性] 對話方塊 [動作] 頁面上的 [加入] 按鈕,設定要傳遞給目標報表的參數值。這些參數名稱將會出現在本機報表的下拉式清單中。如需詳細資訊,請參閱<文字方塊屬性對話方塊、動作>。

如果目標報表位於報表伺服器上,但是不在本機目錄中,您將需要使用「報表管理員」檢查報表屬性,以探索目標報表的參數名稱。然後,您可以手動輸入參數名稱和預設值。參數名稱需要區分大小寫。

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

子報表

在報表設計師中,子報表必須是報表伺服器專案中的報表。若要設定子報表的參數,請使用 [子報表屬性] 對話方塊的 [參數] 頁面。

[!附註]

如果您在資料區域中使用子報表,則會針對此資料區域中的每一個資料列來處理該子報表和它的參數。基於這個原因,請考慮是否使用鑽研報表會更適當。

如需詳細資訊,請參閱<如何:加入子報表和參數 (Reporting Services)>。

連結報表

在發行報表之後,您可以從已發行的報表來建立連結報表。連結報表可以視為主報表的一個指標,但是卻具有個別的一組參數。在您建立連結報表之後,請在「報表管理員」中將它開啟,然後修改參數。如需詳細資訊,請參閱<設定已發行報表的參數屬性>。由於參數是在伺服器上獨立管理,所以使用新的參數設定來重新發行主報表時,將不會覆寫主報表或連結報表的現有參數設定。如需詳細資訊,請參閱<新增連結報表頁面 (報表管理員)>或<如何:建立連結報表>。

指定 URL 參數

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

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

如需詳細資訊,請參閱<使用 URL 存取參數>。

您也可以使用 URL 存取來指定報表參數。如需詳細資訊,請參閱<在 URL 中傳遞報表參數>。