Class SelectSingle

SelectSingle

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

ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
helpTextStringHelpText ที่จะตั้งค่า

รีเทิร์น

SelectSingle — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


setId(id)

กำหนดรหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
idStringรหัสที่จะตั้งค่า

รีเทิร์น

SelectSingle — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


setIsDynamic(isDynamic)

ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้

หากมีการแก้ไขรายการการกำหนดค่าแบบไดนามิก ระบบจะล้างรายการการกำหนดค่าที่ตามมา

พารามิเตอร์

ชื่อประเภทคำอธิบาย
isDynamicBooleanสถานะแบบไดนามิกที่จะตั้งค่า

รีเทิร์น

SelectSingle — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


setName(name)

ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
nameStringชื่อที่จะตั้ง

รีเทิร์น

SelectSingle — เครื่องมือสร้างนี้สำหรับการทำสายโซ่