共用方式為


報表參數 (報表產生器 3.0 和 SSRS)

您可以在報表中加入參數來連結相關報表、控制報表外觀、篩選報表資料,或是將報表範圍縮小為特定的使用者或位置。

[!附註]

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

報表參數是透過下列方式建立:

  • 當您定義包含查詢變數的資料集查詢時,自動建立。對每一個查詢變數而言,將會建立對應的資料集查詢參數以及同名的報表參數。查詢參數可以是查詢變數的參考,或是預存程序之輸入參數的參考。

  • 當您加入包含查詢參數之共用資料集的參考時,自動建立。

  • 當您在 [報表資料] 窗格中建立報表參數時,手動建立。報表是您可以在報表的運算式中包含的其中一個內建集合。運算式是用來定義整個報表定義中的值,因此,您可以使用參數來控制報表外觀,或將值傳遞到也使用參數的相關子報表或報表中。

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

在將資料傳回報表之前和之後,通常會使用參數來篩選報表資料。如需詳細資訊,請參閱<篩選、分組和排序資料 (報表產生器 3.0 和 SSRS)>。

當您設計報表時,報表參數會儲存在報表定義中。當您發行報表時,報表參數會儲存,並且與報表定義分開管理。將報表儲存到報表伺服器之後,您可以執行下列操作:

  • 直接在報表伺服器上,從報表定義個別變更報表參數值。

  • 建立多個連結報表,其中每個連結報表都是一個報表定義的連結,這些報表定義中包含一組個別的參數值,您可以在報表伺服器上分別管理這些參數值。

如果您打算建立報表快照集、記錄或已發行之報表的訂閱,則必須了解報表參數如何影響報表的設計需求。如需詳細資訊,請參閱<設定訂閱中的參數>。