為報表參數加入、變更或刪除預設值 (報表產生器及 SSRS)
當您建立報表參數以後,可以提供預設值的清單。 如果所有的參數都有有效的預設值,當您第一次檢視或預覽報表時,報表就會自動執行。
報表參數可代表一個值或多個值。 如果是單一值,您可以提供常值或運算式。 如果是多個值,您可以提供靜態清單或報表資料集中的清單。
[!附註]
您可以在報表產生器以及 SQL Server Data Tools 的報表設計師中建立和修改報表定義 (.rdl)。每種撰寫環境都會提供不同的方式來建立、開啟和儲存報表與相關的項目。如需詳細資訊,請參閱 microsoft.com 網站上的<在報表設計師及報表產生器中設計報表 (SSRS)>。
在您發行報表之後,可以在報表伺服器上設定參數屬性值,藉以覆寫您在報表撰寫工具中定義於報表的預設值。 您也可以建立連結報表來提供多組預設參數值。 如需詳細資訊,請參閱<報表參數 (報表產生器及 SSRS)>。
為報表參數加入或變更預設值
在 [報表資料] 窗格中,展開 [參數] 節點。 以滑鼠右鍵按一下此參數,然後按一下 [編輯]。 [報表參數屬性] 對話方塊隨即開啟。
[!附註]
如果看不到 [報表資料] 窗格,請按一下 [檢視],再按一下 [報表資料]。
按一下 [預設值]。
選取預設選項:
若要手動提供某個值或值清單,請按一下 [指定值]。 按一下 [加入],然後在 [值] 文字方塊中輸入值。 您可以撰寫值的運算式。 資料類型必須符合參數的資料類型。 欄位名稱不能用於參數的運算式。
如果是多值參數,請重複這個步驟,盡量提供您想要的值。 您在這個清單中看到的項目順序會決定使用者在下拉式清單中看到它們的順序。 若要變更某個項目在清單中的順序,請按一下 [值] 文字方塊來選取此項目,然後使用向上箭頭和向下箭頭按鈕,將此項目移到清單中的更高或更低位置。
若要提供現有資料集名稱 (該資料集會擷取值),請按一下 [從查詢取得值]。 在 [資料集] 中,選擇此資料集的名稱。
在 [值欄位] 中,選擇可提供參數值的欄位名稱。
按一下 [確定]。
移除報表參數的預設值
在 [報表資料] 窗格中,展開 [參數] 節點。 以滑鼠右鍵按一下此參數,然後按一下 [編輯]。 [報表參數屬性] 對話方塊隨即開啟。
按一下 [預設值]。
在 [選取下列其中一個選項] 中,按一下 [沒有預設值]。
按一下 [確定]。