參數化報表

更新: 2006 年 7 月 17 日

參數化報表使用輸入值來完成報表或資料處理。使用參數化報表時,可以根據報表執行時所設定的值來變更報表的輸出。參數化報表經常用於鑽研和子報表,連接報表與相關資料。

使用參數

參數會在資料集查詢中用來選取報表資料、篩選該查詢所傳回的結果集,或是設定用來顯示及隱藏報表組件的配置屬性。您也可以指定串聯參數來擴展一系列相依的下拉式參數清單。例如,Region 參數值的下拉式清單可用於擴展 City 參數值的下拉式清單。

您可以在連結報表上使用參數,將特定的參數與每一個連結報表配對,以變更結果。例如,您可以建立單一區域的銷售報表,顯示所有區域的銷售,然後針對每個連結報表使用一個參數,來篩選特定區域的資料。特定的參數值可與報表一起儲存,如此使用者便不需輸入值。如需有關連結報表的詳細資訊,請參閱<連結報表>。

並非所有的參數在執行階段都是可見的。報表作者、報表伺服器管理員、或內容管理員,均可以指定要使用的值,然後隱藏報表上的輸入欄位。

查詢參數與報表參數

Reporting Services 支援兩種參數:查詢參數與報表參數。查詢參數在資料處理過程中用於選取或篩選資料。查詢參數會在資料處理延伸模組的語法中指定。如果指定了查詢參數,則必須由使用者或預設屬性提供值,以完成擷取報表資料的 SELECT 陳述式或預存程序。報表參數在報表處理過程中用於顯示資料的不同層面。報表參數通常用於篩選大量的記錄,但它也可用於其他方面,端視報表中所使用的查詢和運算式而定。報表參數與查詢參數的差異處如下:報表參數是在報表中定義並由報表伺服器處理,而查詢參數則定義為資料集查詢的一部分,並在資料庫伺服器上處理。如需詳細資訊,請參閱<在 Reporting Services 中使用參數>。

變更歷程記錄

版本 歷程記錄

2006 年 7 月 17 日

新增內容:
  • 鑽研和子報表。
  • 更新及全新資訊的連結。

請參閱

概念

執行參數化報表
設定已發行報表的參數屬性
設定訂閱中的參數
Reporting Services 概念

其他資源

Using URL Access Parameters

說明及資訊

取得 SQL Server 2005 協助