Berisi informasi pilihan ganda untuk konfigurasi. Propertinya menentukan cara select multiple ditampilkan di Data Studio.
Penggunaan:
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);
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Select | Menambahkan opsi pemilihan baru. |
set | Select | Mengaktifkan penggantian untuk entri konfigurasi ini. |
set | Select | Menetapkan teks bantuan untuk entri konfigurasi ini. |
set | Select | Menetapkan ID unik untuk entri konfigurasi ini. |
set | Select | Menetapkan status dinamis untuk entri konfigurasi ini. |
set | Select | Menetapkan nama tampilan untuk entri konfigurasi ini. |
Dokumentasi mendetail
addOption(optionBuilder)
Menambahkan opsi pemilihan baru.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
option | Option | Builder untuk opsi. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.
setAllowOverride(allowOverride)
Mengaktifkan penggantian untuk entri konfigurasi ini. Jika disetel ke true, pembuat sumber data memiliki
opsi untuk mengaktifkannya bagi editor laporan.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
allow | Boolean | Apakah entri konfigurasi ini dapat diganti dalam laporan atau tidak. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.
setHelpText(helpText)
Menetapkan teks bantuan untuk entri konfigurasi ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
help | String | Teks bantuan yang akan ditetapkan. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.
setId(id)
Menetapkan ID unik untuk entri konfigurasi ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
id | String | ID yang akan ditetapkan. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.
setIsDynamic(isDynamic)
Menetapkan status dinamis untuk entri konfigurasi ini.
Jika entri konfigurasi dinamis diubah, entri konfigurasi berikutnya akan dihapus.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
is | Boolean | Status dinamis yang akan ditetapkan. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.
setName(name)
Menetapkan nama tampilan untuk entri konfigurasi ini.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
name | String | Nama yang akan ditetapkan. |
Pulang pergi
SelectMultiple — Builder ini, untuk dirangkaikan.