Class SelectSingle

SelectSingle

تحتوي على معلومات فردية محدّدة للإعداد. تحدّد خصائصه طريقة عرض عنصر select single في مركز البيانات.

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

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addOption(optionBuilder)SelectSingleتضيف هذه السمة خيار تحديد جديدًا.
setAllowOverride(allowOverride)SelectSingleتفعيل التجاوز لإدخال الإعدادات هذا
setHelpText(helpText)SelectSingleتضبط هذه السمة نص المساعدة الخاص بإدخال الإعدادات هذا.
setId(id)SelectSingleيضبط هذا الإجراء المعرّف الفريد لإدخال الإعداد هذا.
setIsDynamic(isDynamic)SelectSingleتضبط هذه السمة الحالة الديناميكية لإدخال الإعداد هذا.
setName(name)SelectSingleتضبط هذه السمة الاسم المعروض لإدخال الإعدادات هذا.

مستندات تفصيلية

addOption(optionBuilder)

تضيف هذه السمة خيار تحديد جديدًا.

المعلمات

الاسمالنوعالوصف
optionBuilderOptionBuilderأداة إنشاء خيار

الإرجاع

SelectSingle: أداة إنشاء السلاسل


setAllowOverride(allowOverride)

تفعيل التجاوز لإدخال الإعدادات هذا إذا تم ضبطها على true، يمكن لمنشئي مصادر البيانات تفعيل هذا الخيار لمحرّري التقارير.

المعلمات

الاسمالنوعالوصف
allowOverrideBooleanتحديد ما إذا كان يمكن إلغاء إدخال الإعداد هذا في التقارير

الإرجاع

SelectSingle: أداة إنشاء السلاسل


setHelpText(helpText)

تضبط هذه السمة نص المساعدة الخاص بإدخال الإعدادات هذا.

المعلمات

الاسمالنوعالوصف
helpTextStringتمثّل هذه السمة نص المساعدة المطلوب ضبطه.

الإرجاع

SelectSingle: أداة إنشاء السلاسل


setId(id)

يضبط هذا الإجراء المعرّف الفريد لإدخال الإعداد هذا.

المعلمات

الاسمالنوعالوصف
idStringالمعرّف المطلوب ضبطه.

الإرجاع

SelectSingle: أداة إنشاء السلاسل


setIsDynamic(isDynamic)

تضبط هذه السمة الحالة الديناميكية لإدخال الإعداد هذا.

في حال تعديل إدخال إعداد ديناميكي، سيتم محو إدخالات الإعداد اللاحقة.

المعلمات

الاسمالنوعالوصف
isDynamicBooleanالحالة الديناميكية المطلوب ضبطها

الإرجاع

SelectSingle: أداة إنشاء السلاسل


setName(name)

تضبط هذه السمة الاسم المعروض لإدخال الإعدادات هذا.

المعلمات

الاسمالنوعالوصف
nameStringتمثّل هذه السمة الاسم المطلوب ضبطه.

الإرجاع

SelectSingle: أداة إنشاء السلاسل