มีข้อมูลการเลือกหลายรายการสำหรับการกำหนดค่า พร็อพเพอร์ตี้เป็นตัวกำหนดวิธีแสดง การเลือกหลายรายการใน Data Studio
การใช้งาน
var option1 = config.newOptionBuilder() .setLabel("option label") .setValue("option_value"); var option2 = config.newOptionBuilder() .setLabel("second option label") .setValue("option_value_2"); var info1 = config.newSelectMultiple() .setId("api_endpoint") .setName("Data Type") .setHelpText("Select the data type you're interested in.") .setAllowOverride(true) .addOption(option1) .addOption(option2);
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addOption(optionBuilder) | SelectMultiple | เพิ่มตัวเลือกการเลือกใหม่ |
setAllowOverride(allowOverride) | SelectMultiple | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | SelectMultiple | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | SelectMultiple | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | SelectMultiple | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | SelectMultiple | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
เอกสารประกอบโดยละเอียด
addOption(optionBuilder)
เพิ่มตัวเลือกการเลือกใหม่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
optionBuilder | OptionBuilder | เครื่องมือสร้างสำหรับตัวเลือก |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน
setAllowOverride(allowOverride)
เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ หากตั้งค่าเป็น true
ผู้สร้างแหล่งข้อมูลจะมีตัวเลือกให้เปิดใช้ตัวเลือกนี้กับเครื่องมือแก้ไขรายงานได้
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
allowOverride | Boolean | ลบล้างรายการการกําหนดค่านี้ในรายงานได้หรือไม่ |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน
setHelpText(helpText)
ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
helpText | String | ข้อความช่วยเหลือที่จะตั้งค่า |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน
setId(id)
ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
id | String | รหัสที่จะตั้งค่า |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน
setIsDynamic(isDynamic)
ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้
หากแก้ไขรายการการกำหนดค่าแบบไดนามิก ระบบจะล้างรายการการกำหนดค่าที่ตามมา
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
isDynamic | Boolean | สถานะแบบไดนามิกที่จะตั้งค่า |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน
setName(name)
ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
name | String | ชื่อที่จะตั้ง |
รีเทิร์น
SelectMultiple
— เครื่องมือสร้างนี้สำหรับการทำเชน