มีข้อมูลหลายรายการที่เลือกไว้สําหรับการกําหนดค่า พร็อพเพอร์ตี้ของฟิลด์จะกําหนดวิธีแสดงรายการตัวเลือกแบบหลายรายการใน 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 | Select | เพิ่มตัวเลือกรายการใหม่ |
set | Select | เปิดใช้การลบล้างสำหรับรายการการกําหนดค่านี้ |
set | Select | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกําหนดค่านี้ |
set | Select | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกําหนดค่านี้ |
set | Select | ตั้งค่าสถานะแบบไดนามิกสําหรับรายการการกําหนดค่านี้ |
set | Select | ตั้งค่าชื่อที่แสดงสําหรับรายการการกําหนดค่านี้ |
เอกสารประกอบโดยละเอียด
add Option(optionBuilder)
เพิ่มตัวเลือกรายการใหม่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
option | Option | ตัวสร้างตัวเลือก |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม
set Allow Override(allowOverride)
เปิดใช้การลบล้างสำหรับรายการการกําหนดค่านี้ หากตั้งค่าเป็น true
ผู้สร้างแหล่งข้อมูลจะมีตัวเลือกในการเปิดใช้ฟีเจอร์นี้สําหรับเครื่องมือแก้ไขรายงาน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
allow | Boolean | ลบล้างรายการการกําหนดค่านี้ในรายงานได้หรือไม่ |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม
set Help Text(helpText)
ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกําหนดค่านี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
help | String | ข้อความช่วยเหลือที่จะตั้งค่า |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม
set Id(id)
ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกําหนดค่านี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
id | String | รหัสที่จะตั้งค่า |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม
set Is Dynamic(isDynamic)
ตั้งค่าสถานะแบบไดนามิกสําหรับรายการการกําหนดค่านี้
หากแก้ไขรายการการกําหนดค่าแบบไดนามิก ระบบจะล้างรายการการกําหนดค่ารายการถัดไป
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
is | Boolean | สถานะแบบไดนามิกที่จะตั้งค่า |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม
set Name(name)
ตั้งค่าชื่อที่แสดงสําหรับรายการการกําหนดค่านี้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
name | String | ชื่อที่จะตั้ง |
รีเทิร์น
Select
— ตัวสร้างนี้สําหรับการต่อเชื่อม