報表屬性 (參數頁面)
使用此頁面,即可檢視或修改參數化報表的參數設定。參數是在報表設計期間,由報表作者建立的。發行報表之後,您可以修改某些參數屬性。並非所有參數屬性都可以在已發行的報表上設定。例如,參數名稱和資料類型永遠都是唯讀的。參數屬性上的其他限制可能包含:如何取得有效的值、參數是單一值還是多重值、是否用預先定義的預設值集來設定參數。若要變更參數定義的主要部份,您必須修改報表定義,然後重新發行報表。
在某些情況下,在隨後重新發行具有修改過參數的報表定義之後,您在已發行報表上設定的參數屬性仍維持有效。先前修改的參數屬性仍會保留,以便於支援連續的報表作業並防止發生錯誤。如果您在報表設計師中修改報表參數,請在 Management Studio 或 Report Manager 中檢查已發行的報表,來確認參數屬性已正確設定。
選項
- 名稱
指定參數的名稱。名稱是從報表定義中取得。
- 資料類型
指定參數的資料類型。
- 有預設值
選取此核取方塊,即可指定參數欄位是否要使用預設值進行初始化。預設值可以是 Null,或是 [預設值] 欄位中您所指定的值。
- Null
選取此核取方塊,即可指定 Null 作為預設值。Null 值表示即使使用者未提供參數值,也可以執行報表。報表作者會決定是否允許 Null 值。唯有將參數設定為報表定義中可接受 Null 值之後,才能使用此選項。
預設值
指定參數的值。若要指定預設值,絕不可以選取 [Null]。如果後續指定要顯示提示給使用者,則預設值就會變成使用者可以使用或修改的初始值。如果不提供參數值的提示,則對執行該報表的全部使用者都會使用此值。預設值可以是常數,或是對於報表所用之資料處理延伸模組而言為有效的語法。如果參數是多重值,您就可以選取多個預設值。有效值的清單是在設計階段於報表定義中指定。參數可以設定為使用靜態的值清單,或使用從查詢取得的值。
隱藏
選取這個核取方塊即可隱藏出現在報表頂端之參數輸入區域中的參數。參數仍會出現在訂閱定義頁面,且仍可指定在報表 URL 上。一律要使用預設值來執行報表時,則隱藏參數十分有用。如果想要在報表中看到參數,請清除這個核取方塊。
- 提示使用者
選取此核取方塊,即可使參數欄位在報表上為可見的。如果您想要在自動模式下執行報表,或是您不需要使用者輸入該值,請清除此核取方塊。例如,如果您希望永遠使用同一個值 (在 [預設值] 欄位中指定) 或 Null 來執行報表,就不必提示使用者輸入值。
- 提示字串
提供會顯示在參數文字方塊旁邊的文字字串。這個字串會提供標籤或描述性文字。字串長度沒有限制。較長的文字字串會在提供的空間中自動換行。
請參閱
參考
其他資源
設定已發行報表的參數屬性
在 Reporting Services 中使用參數
參數化報表
Reporting Services F1 說明