حاوی اطلاعات چندگانه برای پیکربندی است. ویژگی های آن تعیین می کند که چگونه چندگانه انتخاب در 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);
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
add Option(optionBuilder) | Select Multiple | یک گزینه انتخاب جدید اضافه می کند. |
set Allow Override(allowOverride) | Select Multiple | نادیده گرفتن این ورودی پیکربندی را فعال می کند. |
set Help Text(helpText) | Select Multiple | متن راهنما را برای این ورودی پیکربندی تنظیم می کند. |
set Id(id) | Select Multiple | شناسه منحصر به فرد را برای این ورودی پیکربندی تنظیم می کند. |
set Is Dynamic(isDynamic) | Select Multiple | وضعیت پویا را برای این ورودی پیکربندی تنظیم می کند. |
set Name(name) | Select Multiple | نام نمایشی را برای این ورودی پیکربندی تنظیم می کند. |
مستندات دقیق
add Option(optionBuilder)
یک گزینه انتخاب جدید اضافه می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
option Builder | Option Builder | سازنده برای یک گزینه. |
بازگشت
set Allow Override(allowOverride)
نادیده گرفتن این ورودی پیکربندی را فعال می کند. اگر روی true
تنظیم شود، سازندگان منبع داده این گزینه را دارند که این را برای ویرایشگرهای گزارش فعال کنند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
allow Override | Boolean | اینکه آیا این ورودی پیکربندی را میتوان در گزارشها لغو کرد یا خیر. |
بازگشت
set Help Text(helpText)
متن راهنما را برای این ورودی پیکربندی تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
help Text | String | متن راهنما برای تنظیم. |
بازگشت
set Id(id)
شناسه منحصر به فرد را برای این ورودی پیکربندی تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
id | String | شناسه برای تنظیم. |
بازگشت
set Is Dynamic(isDynamic)
وضعیت پویا را برای این ورودی پیکربندی تنظیم می کند.
اگر یک ورودی پیکربندی پویا اصلاح شود، ورودیهای پیکربندی بعدی پاک میشوند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
is Dynamic | Boolean | وضعیت پویا برای تنظیم. |
بازگشت
برای زنجیر کردن Select Multiple
.
set Name(name)
نام نمایشی را برای این ورودی پیکربندی تنظیم می کند.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
name | String | نام برای تنظیم. |