輸入方塊屬性:限制
輸入方塊屬性:限制頁面,請在輸入方塊上按一下滑鼠右鍵,然後選擇浮動功能表中的屬性命令即可開啟。已新增至輸入方塊屬性的顯示的變數中的指令碼變數,會列於限制標籤的變數清單中,可在該清單中進行修改。
文件屬性:變數頁面可從設定:文件屬性:變數中存取。變數清單可使用顯示系統變數選項進行修改。 新增... 按鈕可將新變數新增到文件中。刪除按鈕可移除選取的變數。
在選取變數的設定群組中,編輯方塊可顯示所選變數的目前值。 輸入的值可作為計算公式。按一下 ... 按鈕可開啟編輯運算式對話方塊。
書籤通常都不會包含變數,但在此處可勾選包含於書籤中選項。
在輸入限制群組中指定所有值限制,系統將依據使用者於輸入方塊中依限制輸入的所有值進行檢查。如果值不符合指定的限制,則系統會拒絕該值,並顯示錯誤訊息。提供下列替代選項:
無限制 | 不須依據任何指定限制檢查輸入值。 |
標準 | 系統將依據下拉式方塊的其中一個一般標準限制檢查輸入值。預設不會選取任何限制,也就是說,變數可輸入任何值。只有下列其中一個替代選項:標準、自訂、僅限預先定義值和唯讀可以檢查。 |
自訂 | 系統將依據使用者指定的限制檢查輸入值。限制應輸入於編輯方塊中,且必須表示為 QlikView 運算式,如果系統接受輸入值,則傳回 TURE (非零值)。輸入值在運算式中可使用貨幣符號 ( Example: $>0 將使輸入方塊僅接受所選變數中的正數。 變數先前的值可依變數名稱進行參考。 Example: $>=abc+1 表示對名稱為 |
僅限預先定義值 | 系統將依據預先定義值群組中定義的值檢查輸入值。僅接受清單中的輸入值。 |
唯讀 | 將變數標記為唯讀無法輸入任何值。 |
啟用 [編輯運算式] 對話方塊 | 勾選此替代選項後,按一下變數值本身便會出現 ... 按鈕,按一下此按鈕即可啟用編輯運算式對話方塊以便編輯變數值。 |
違規輸入的音效 | 勾選此替代選項,使用者嘗試輸入違反限制的值時,QlikView 會發出音效警告。 |
錯誤訊息 |
一般而言,如果使用者嘗試輸入違反限制的值,則系統會拒絕該值,並原地保留當時的變數值。勾選此替代選項,可指定在輸入項目不正確時向使用者顯示的自訂錯誤訊息。可於編輯方塊中輸入錯誤訊息。可定義為動態更新的運算式。按一下 ... 按鈕可開啟編輯會運算式對話方塊,以便編輯長公式。 |
在值清單群組中,可指定是否顯示輸入方塊的值清單,以及顯示方式。
無清單 | 不保留變數中先前所用的值清單。 |
列出 _ 個最近使用的值 | 下拉式 (MRU) 清單含有最近使用過的值,可供使用者用於輸入方塊的所選變數。可在方塊中設定要儲存的舊值數目。 |
下拉式清單中的預先定義值 | 下拉式清單含有預先定義值,可供使用者用於輸入方塊的所選變數。 |
具有捲軸的預先定義值 | 捲軸控制項可供使用者用於輸入方塊的所選變數。可在預先定義值之間來回捲動。 |
在預先定義值群組中,系統會指定預先定義值的清單,顯示於下拉式清單中供使用者使用及/或用於定義可接受的變數值。
數字序列 | 勾選此替代選項,可根據下限 (自)、上限 (至) 和步階值產生預先定義數值的清單。此選項可單獨使用或與列出的值搭配使用。 |
列出的值 | 勾選此替代選項,可指定任意預先定義值的清單。值可為數值或英數字元。英數字元值必須使用括號括住 (例如 |
註解 | 此註解欄位可供變數的建立者描述變數的用途和功能。 |