包含針對設定選取多項資訊。其屬性會決定 並在數據分析中顯示多個項目
使用方式:
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)
setAllowOverride(allowOverride)
為這個設定項目啟用覆寫功能。如果設為「true
」,資料來源建立者將擁有
這樣就能為報表編輯器啟用這個選項
參數
名稱 | 類型 | 說明 |
---|---|---|
allowOverride | Boolean | 是否可以在報表中覆寫這個設定項目。 |
回攻員
SelectMultiple
:這個建構工具用於鏈結。
setHelpText(helpText)
setId(id)
setIsDynamic(isDynamic)
設定這個設定項目的動態狀態。
如果動態設定項目經過修改,後續的設定項目會遭到清除。
參數
名稱 | 類型 | 說明 |
---|---|---|
isDynamic | Boolean | 要設定的動態狀態。 |
回攻員
SelectMultiple
:這個建構工具用於鏈結。