關於參數特性

您要在工作簿中使用參數的方式與位置,決定了要對其設定的特性。例如,您可以為要用來作為篩選控制項的參數與在表示式中使用的參數設定不同的特性。

以下是您在建立或修改參數時可以設定的特性:

資料類型

指定參數包含的資料類型以及參數接受的值或值範圍。資料類型還會用於驗證參數是否相容,以及是否針對您使用參數的位置正確產生任何表示式。

允許多重選取

決定參數可接受單一起始值或多個起始值。

啟用多個值之後,您可以使用起始值欄位指定一個以上的起始值,或是撰寫用以提供起始值的 SQL 表示式。當您的參數包含多個起始值,並且使用該參數作為篩選控制項時,使用者可以選擇一或多個起始值。

別名

為資料元素或參數所傳送的索引鍵值提供覆寫顯示值。

許多資料集使用不容易記住的資料元素名稱。使用別名有助於使用者瞭解該資料元素為何。例如,您可以建立別名 "Last Order Date" 來取代 LST_OR_DT,使其成為使用者易記的資料元素名稱。

使用別名可提供更熟悉的使用者易記名稱,讓使用者從篩選控制項選擇。例如,對於資料值 1,您可以提供 East Sales Region 的別名,對於資料值 2,您可以提供 West Sales Region 的別名。

針對資料動作,在參數中使用別名來傳送索引鍵值與顯示值。然後,當目標工作簿套用內送的參數值時,便也會為每個內送的索引鍵值套用內送的顯示值。

數字格式

決定參數的數值是否包含千位分隔符號和小數區隔符號格式。此選項適用於整數和雙精準數資料類型。

數字格式如果開啟時,參數值會使用瀏覽器的語言設定所決定的數字格式,例如 12,500 或 12.500。

數字格式如果關閉,參數值就不會使用數字格式,例如 12500。

可用的值

指定參數可使用的值清單。參數可用的值可以是任一、值、資料欄、邏輯 SQL 查詢以及值範圍。

  • 選取任一可允許使用者輸入資料類型所支援的任何值。

  • 選取可提供使用者從中選擇的一或多個值。若啟用允許多個值,則使用者可以選取一個以上的值。

  • 選取資料欄,以選擇要從其中擷取值清單的資料欄。選取此選項時,資料欄選擇欄位便會顯示一個樹狀結構,其中包含有工作簿的資料集或主題區域資料欄以及工作簿「我的計算式」資料夾中的任何計算式。

  • 選取邏輯 SQL 查詢可輸入邏輯 SQL 表示式,以傳回一或多個可用的值。您可以在邏輯 SQL 表示式中參照其他參數。輸入邏輯 SQL 表示式之後,您可以按一下驗證圖示以驗證該表示式。

  • 選取範圍可提供開始和結束值,以限制使用者可選擇的值。

強制驗證

建立或修改參數時,此選項會檢查參數的起始值或可用的值清單中的值。

在執行時期,此選項會驗證指定的一或多個參數值包含在可用的值清單中。

在設計階段,如果您在可用的值欄位中選取,則會讓強制驗證選項在起始值欄位中提供可用的值清單。

起始值

起始值是使用者開啟工作簿時所套用和顯示的參數預設值。

  • 若不想套用預設起始參數值,請選取並將該值欄位留白。若不指定起始值,則會使用所有值。

  • 選取並指定要套用作為預設起始參數值的值。請注意下列事項:

    • 如果您選取了允許多重選取,則您可以指定一個以上的起始值。

    • 如果您選取了強制驗證,則您可以選取在可用的值欄位中指定的值。

  • 選取第一個可用的值即可套用並顯示參數值清單中第一個值作為預設起始值。如果使用包含字母的屬性資料欄,則第一個值依邏輯 SQL 表示式傳回的清單而定。傳回的清單一律以字母排序。

  • 選取邏輯 SQL 查詢即可輸入邏輯 SQL 敘述句,以從資料來源動態擷取值清單。您可以在邏輯 SQL 表示式中參照其他參數。輸入邏輯 SQL 表示式之後,您可以按一下驗證圖示以驗證該表示式。