共用方式為


設定訂閱中的參數

您定義參數化報表的訂閱時,可以指定在訂閱處理過程中要使用的參數值。您可以僅在訂閱中指定視需要執行之報表的參數。您訂閱當成快照集執行的參數化報表時,您的訂閱必須使用該快照集所定義的參數值。

ms157306.note(zh-tw,SQL.90).gif附註:
資料驅動訂閱可以使用從訂閱者資料來源取得的參數值。如需詳細資訊,請參閱<使用外部資料來源以取得訂閱者資料>。

指定視需要報表的訂閱參數

如果報表視需要執行且需要參數,您可以定義在訂閱處理過程中要使用哪些參數。此參數值可以和視需要執行報表或其他排程的作業中所使用的參數不同。例如,假設您有一個呼叫服務報表,使用 Time Period 參數傳回客戶在目前日期、星期、或月份的服務要求。如果報表的預設參數值設定為 today,您的報表可以使用不同的參數值 (例如,weekmonth),以產生包含每週或每月數字的報表。

報表快照集參數

當成報表快照集執行的參數化報表,會使用報表快照集所定義的參數值。參數值是在報表的參數屬性頁面中定義。您的訂閱無法覆寫快照集所定義的參數值。例如,假設您訂閱當成報表快照集執行的西區銷售報表,而快照集指定 [Western] 作為區域參數值。在此情況下,如果您對此報表建立訂閱,則必須在訂閱中使用參數值 [Western]

為了提供忽略參數的視覺指示,訂閱頁面上的參數欄位會設定為唯讀欄位。

如果您在定義了訂閱之後,變更報表快照集內的參數值,報表伺服器就會停用訂閱。停用訂閱指出已經修改報表。若要啟動訂閱,請開啟並儲存訂閱。

請參閱

概念

參數化報表
設定已發行報表的參數屬性
訂閱處理
訂閱與傳遞問題的疑難排解
建立、修改與刪除標準訂閱
建立、修改與刪除資料驅動訂閱

說明及資訊

取得 SQL Server 2005 協助