Class SelectMultiple

選取多個

包含選取的多項設定資訊。其屬性會決定選取的多重選項在 Data Studio 中的顯示方式。

用法:

const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const option1 =     config.newOptionBuilder().setLabel('option label').setValue('option_value');  const option2 = config.newOptionBuilder()                     .setLabel('second option label')                     .setValue('option_value_2');  const 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:這個建構工具可用於鏈結。