Class SelectSingle

SelectSingle

ประกอบด้วยข้อมูลการเลือกรายการเดียวสำหรับการกำหนดค่า โดยพร็อพเพอร์ตี้จะเป็นตัวกำหนดวิธีแสดงการเลือกรายการเดียวใน 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);

เมธอด

เมธอดประเภทการแสดงผลรายละเอียดแบบย่อ
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 \- ตัวสร้างนี้สำหรับการเชื่อมโยง