Class SelectMultiple

SelectMultiple

包含針對設定選取多項資訊。其屬性會決定 並在數據分析中顯示多個項目

使用方式:

var option1 = config.newOptionBuilder()
  .setLabel("option label")
  .setValue("option_value");

var option2 = config.newOptionBuilder()
  .setLabel("second option label")
  .setValue("option_value_2");

var info1 = config.newSelectMultiple()
  .setId("api_endpoint")
  .setName("Data Type")
  .setHelpText("Select the data type you're interested in.")
  .setAllowOverride(true)
  .addOption(option1)
  .addOption(option2);

方法

方法傳回類型簡短說明
addOption(optionBuilder)SelectMultiple新增新的選取選項。
setAllowOverride(allowOverride)SelectMultiple為這個設定項目啟用覆寫功能。
setHelpText(helpText)SelectMultiple設定這個設定項目的說明文字。
setId(id)SelectMultiple設定此設定項目的專屬 ID。
setIsDynamic(isDynamic)SelectMultiple設定這個設定項目的動態狀態。
setName(name)SelectMultiple設定這個設定項目的顯示名稱。

內容詳盡的說明文件

addOption(optionBuilder)

新增新的選取選項。

參數

名稱類型說明
optionBuilderOptionBuilder選項的建構工具。

回攻員

SelectMultiple:這個建構工具用於鏈結。


setAllowOverride(allowOverride)

為這個設定項目啟用覆寫功能。如果設為「true」,資料來源建立者將擁有 這樣就能為報表編輯器啟用這個選項

參數

名稱類型說明
allowOverrideBoolean是否可以在報表中覆寫這個設定項目。

回攻員

SelectMultiple:這個建構工具用於鏈結。


setHelpText(helpText)

設定這個設定項目的說明文字。

參數

名稱類型說明
helpTextString要設定的說明文字。

回攻員

SelectMultiple:這個建構工具用於鏈結。


setId(id)

設定此設定項目的專屬 ID。

參數

名稱類型說明
idString要設定的 ID。

回攻員

SelectMultiple:這個建構工具用於鏈結。


setIsDynamic(isDynamic)

設定這個設定項目的動態狀態。

如果動態設定項目經過修改,後續的設定項目會遭到清除。

參數

名稱類型說明
isDynamicBoolean要設定的動態狀態。

回攻員

SelectMultiple:這個建構工具用於鏈結。


setName(name)

設定這個設定項目的顯示名稱。

參數

名稱類型說明
nameString要設定的名稱。

回攻員

SelectMultiple:這個建構工具用於鏈結。