Class SelectMultiple

Wybierzwiele

Zawiera wiele informacji o konfiguracji. Jego właściwości określają sposób wyświetlania w Data Studio.

Sposób użycia:

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);

Metody

MetodaZwracany typKrótki opis
addOption(optionBuilder)SelectMultipleDodaje nową opcję wyboru.
setAllowOverride(allowOverride)SelectMultipleUmożliwia zastąpienie tego wpisu konfiguracji.
setHelpText(helpText)SelectMultipleUstawia tekst pomocy dla tego wpisu konfiguracji.
setId(id)SelectMultipleUstawia unikalny identyfikator tego wpisu konfiguracji.
setIsDynamic(isDynamic)SelectMultipleUstawia dynamiczny stan dla tego wpisu konfiguracji.
setName(name)SelectMultipleUstawia wyświetlaną nazwę tego wpisu konfiguracji.

Szczegółowa dokumentacja

addOption(optionBuilder)

Dodaje nową opcję wyboru.

Parametry

NazwaTypOpis
optionBuilderOptionBuilderKreator opcji.

Powrót

SelectMultiple – ten kreator do łańcuchowania.


setAllowOverride(allowOverride)

Umożliwia zastąpienie tego wpisu konfiguracji. Jeśli ustawisz tę opcję na true, twórcy źródeł danych będą mogli włączyć tę opcję dla edytorów raportów.

Parametry

NazwaTypOpis
allowOverrideBooleanOkreśla, czy ten wpis konfiguracji może być zastąpiony w raportach.

Powrót

SelectMultiple – ten kreator do łańcuchowania.


setHelpText(helpText)

Ustawia tekst pomocy dla tego wpisu konfiguracji.

Parametry

NazwaTypOpis
helpTextStringTekst pomocy do ustawienia.

Powrót

SelectMultiple – ten kreator do łańcuchowania.


setId(id)

Ustawia unikalny identyfikator tego wpisu konfiguracji.

Parametry

NazwaTypOpis
idStringIdentyfikator do ustawienia.

Powrót

SelectMultiple – ten kreator do łańcuchowania.


setIsDynamic(isDynamic)

Ustawia dynamiczny stan dla tego wpisu konfiguracji.

Jeśli wpis konfiguracji dynamicznej zostanie zmodyfikowany, kolejne wpisy konfiguracji zostaną wyczyszczone.

Parametry

NazwaTypOpis
isDynamicBooleanStan dynamiczny do ustawienia.

Powrót

SelectMultiple – ten kreator do łańcuchowania.


setName(name)

Ustawia wyświetlaną nazwę tego wpisu konfiguracji.

Parametry

NazwaTypOpis
nameStringNazwa do ustawienia.

Powrót

SelectMultiple – ten kreator do łańcuchowania.