參數化報表
更新: 2006 年 7 月 17 日
參數化報表使用輸入值來完成報表或資料處理。使用參數化報表時,可以根據報表執行時所設定的值來變更報表的輸出。參數化報表經常用於鑽研和子報表,連接報表與相關資料。
使用參數
參數會在資料集查詢中用來選取報表資料、篩選該查詢所傳回的結果集,或是設定用來顯示及隱藏報表組件的配置屬性。您也可以指定串聯參數來擴展一系列相依的下拉式參數清單。例如,Region 參數值的下拉式清單可用於擴展 City 參數值的下拉式清單。
您可以在連結報表上使用參數,將特定的參數與每一個連結報表配對,以變更結果。例如,您可以建立單一區域的銷售報表,顯示所有區域的銷售,然後針對每個連結報表使用一個參數,來篩選特定區域的資料。特定的參數值可與報表一起儲存,如此使用者便不需輸入值。如需有關連結報表的詳細資訊,請參閱<連結報表>。
並非所有的參數在執行階段都是可見的。報表作者、報表伺服器管理員、或內容管理員,均可以指定要使用的值,然後隱藏報表上的輸入欄位。
查詢參數與報表參數
Reporting Services 支援兩種參數:查詢參數與報表參數。查詢參數在資料處理過程中用於選取或篩選資料。查詢參數會在資料處理延伸模組的語法中指定。如果指定了查詢參數,則必須由使用者或預設屬性提供值,以完成擷取報表資料的 SELECT 陳述式或預存程序。報表參數在報表處理過程中用於顯示資料的不同層面。報表參數通常用於篩選大量的記錄,但它也可用於其他方面,端視報表中所使用的查詢和運算式而定。報表參數與查詢參數的差異處如下:報表參數是在報表中定義並由報表伺服器處理,而查詢參數則定義為資料集查詢的一部分,並在資料庫伺服器上處理。如需詳細資訊,請參閱<在 Reporting Services 中使用參數>。
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|
請參閱
概念
執行參數化報表
設定已發行報表的參數屬性
設定訂閱中的參數
Reporting Services 概念