包含所選設定的單一資訊。其屬性會決定所選單一項目在 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.newSelectSingle() .setId('api_endpoint') .setName('Data Type') .setHelpText('Select the data type you\'re interested in.') .setAllowOverride(true) .addOption(option1) .addOption(option2);
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
add | Select | 新增選取選項。 |
set | Select | 啟用此設定項目的覆寫功能。 |
set | Select | 設定此設定項目的說明文字。 |
set | Select | 設定此設定項目的專屬 ID。 |
set | Select | 設定這項設定項目的動態狀態。 |
set | Select | 設定這個設定項目的顯示名稱。 |
內容詳盡的說明文件
add Option(optionBuilder)
set Allow Override(allowOverride)
啟用此設定項目的覆寫功能。如果設為 true
,資料來源建立者可以選擇為報表編輯者啟用這項功能。
參數
名稱 | 類型 | 說明 |
---|---|---|
allow | Boolean | 報表中是否可覆寫此設定項目。 |
回攻員
Select
:這個建構工具可用於鏈結。
set Help Text(helpText)
set Id(id)
set Is Dynamic(isDynamic)
設定這項設定項目的動態狀態。
如果動態設定項目遭到修改,後續的設定項目就會清除。
參數
名稱 | 類型 | 說明 |
---|---|---|
is | Boolean | 要設定的動態狀態。 |
回攻員
Select
:這個建構工具可用於鏈結。