變數輸入延伸

變數輸入延伸是一種視覺化延伸,可設定變數的值。它包括在 Dashboard bundle 中。

什麼情況下使用

如果您的視覺化含有包含變數的運算式,您可以使用變數輸入延伸,讓使用者控制變數值。

建立變數輸入控制

您可以在編輯的工作表上建立變數輸入控制。

請執行下列動作:

  1. 從資產面板中的自訂物件 > 儀表板搭售下,將 Variable input 物件拖曳至工作表。
  2. 選取要在屬性面板中外觀 > Variable 下的 Name 中使用的變數。
  3. 選取您要在 Show as: 中輸入資料的方法

    • Buttons 可讓您新增一些按鈕,讓每個定義的變數值都有一個按鈕。

      您可以選取如何在 Display 中顯示按鈕,選取 Row 在水平列顯示它們,或是選取 Column 在垂直欄顯示它們。

      您可以使用 Values 下的 Fixed or dynamic values 設定以兩種不同方式定義按鈕:固定 (Fixed) 或是 (動態)Dynamic

      如果您選取使用固定值,則需要新增每個含 Add Alternative 的按鈕,並為每個按鈕定義值 (Value) 和標籤 (Label)。

      如果您使用動態值,可以使用 Dynamic values 中的字串來定義按鈕。請使用 | 來分隔按鈕,並使用 ~ 將值與標籤分隔。例如,'Germany~GER|France~FRA' 將會建立兩個標示為 GERFRA 的按鈕。第一個會將變數值變更為 Germany,而第二個則會將值變更為 France。如果您想要將值做為標籤,不需要指定標籤。

    • Drop down 會新增下拉式功能表,每個定義的變數值都有一個項目。

      您可以使用 Values 下的 Fixed or dynamic values 設定以兩種不同方式定義項目:固定 (Fixed) 或是 (動態)Dynamic

      如果您選取使用固定值,則需要新增每個含 Add Alternative 的項目,並為每個項目定義值 (Value) 和標籤 (Label)。

      如果您使用動態值,可以使用 Dynamic values 中的字串來定義項目。請使用 | 來分隔項目,並使用 ~ 將值與標籤分隔。例如,'Germany~GER|France~FRA' 將會建立兩個標示為 GERFRA 的項目。第一個會將變數值變更為 Germany,而第二個則會將值變更為 France。如果您想要將值做為標籤,不需要指定標籤。

    • Input box 提供簡單的輸入方塊,將會更新變數值。
    • Slider 會建立可更新變數值的滑桿。您使用 Min 定義最基本的設定,並使用 Values 下的 Max 定義最大設定。您也可以設定要與 Step 搭配使用的步驟。如果您選取 Slider label,當您拖曳滑桿時,會顯示所選值。

      當您停止拖曳滑桿時,會更新變數值,但是當您拖曳時,如果您要更新變數值,則可以選取 Update on drag。當您希望在拖曳滑桿時,視覺化能夠根據變數來動態更新,將會非常有用。請謹慎使用這個選項,因為圖表的經常重新繪製會令人困擾。

限制

如需一般限制的資訊,請參閱 Qlik 所提供的延伸搭售的 限制