การใช้และตัวอย่าง

ในการกำหนดค่าส่วนขยายเว็บแบบเลื่อนลง คุณต้องระบุพารามิเตอร์เหล่านี้:

  • ธีม : ระบุธีมสี ตัวเลือกคือ "Vibrant" และ "Subtle" "Subtle" เป็นค่าเริ่มต้น
  • โหมด: ระบุสี ค่าต่างๆ คือ "Light", "Dark", "High Contrast" และ "" ค่าสตริงว่าง "" เท่ากับ "Light"
  • ป้ายกำกับ: ตั้งค่าป้ายกำกับของตัวควบคุม ค่าสตริงว่าง "" ซ่อนป้ายกำกับ, ตัวบ่งชี้ที่จำเป็น และไอคอนข้อมูลพร้อมคำแนะนำเครื่องมือ
  • ข้อมูลรายการ: กำหนดตารางรายการที่จะแสดงในรายการแบบเลื่อนลง โดยมีคอลัมน์เหล่านี้:
    • ID รายการ ใช้คอลัมน์นี้เพื่อกำหนดการดำเนินการกับการเปลี่ยนแปลงการเลือก
    • คำอธิบายรายการ
    • เลือก (FALSE = empty string "" or TRUE)
    • ปิดใช้งาน คอลัมน์ทางเลือก (FALSE = empty string "" or TRUE)
    • มองเห็นได้ คอลัมน์ทางเลือก (TRUE = empty string "" or FALSE)
  • เลือกหลายรายการ: ระบุว่ารายการแบบเลื่อนลงอนุญาตให้เลือกรายการเดียวหรือหลายรายการ ใช้สตริงว่าง "" หรือ "FALSE" สำหรับการเลือกเดี่ยวและ "TRUE" สำหรับการเลือกหลายรายการ
  • ข้อมูลที่จำเป็น: กำหนดว่าจำเป็นต้องเลือกองค์ประกอบหรือไม่ หากไม่ระบุ ค่าเริ่มต้นคือ "TRUE"
  • ข้อมูล: แสดงข้อความคำแนะนำเครื่องมือสำหรับไอคอน ข้อมูล สตริงว่าง "" ซ่อนไอคอนข้อมูล
  • สถานะ: กำหนดสถานะการควบคุมเป็น "Enabled", "Disabled" หรือ "Read-only" หากไม่ระบุ ค่าเริ่มต้น "Enabled" จะถูกนำมาใช้
  • ข้อความคำแนะนำ: กำหนดข้อความคำแนะนำเป็นสตริง ซึ่งจะแสดงถ้าไม่ได้เลือกวันที่ สตริงว่าง "" แสดงรูปแบบวันที่ซึ่งขึ้นอยู่กับการตั้งค่าภูมิภาค

ตัวอย่างนี้แสดงวิธีการสร้างรายการเลื่อนลงการเลือกรายการเดียวและจัดเก็บการเลือกในตัวแปรรายงานเพื่อการประมวลผลต่อไป

  1. สร้างรายงาน Application Studio
  2. สร้างตัวแปรรายงานชื่อ Selection
  3. ในบานหน้าต่าง คุณสมบัติ - รายงาน ให้ตั้งค่าตัวเลือก เขียนกลับทันที เป็น อัตโนมัติ
  4. แทรกส่วนขยายเว็บแบบเลื่อนลงในเซลล์ B2:D5
  5. ในกล่องโต้ตอบ ส่วนขยายเว็บ ให้ระบุค่าเหล่านี้:
    ธีม
    ระบุ ="Vibrant"
    โหมด
    ระบุ ="Light"
    ป้าย
    ระบุ ="Position"
    ข้อมูลไอเทม
    ระบุ =B7:F11
    เลือกหลายรายการ
    ระบุ ="TRUE"
    จำเป็น
    ระบุ ="TRUE"
    ข้อมูล
    ระบุ ="You can select one or more positions"
    สถานะ
    ระบุ ="Enabled"
    ข้อความคำแนะนำ
    ระบุ ="Select positions"
  6. ในช่วงเซลล์ B7:F11 ระบุตารางตัวอย่างนี้และค่าของตาราง:
    รหัส คำอธิบาย เลือกแล้ว ปิดใช้งานแล้ว มองเห็น
    Id1 ตัวเลือกที่ 1 =GETPROPERTY(ReportVariables.Selection.Text,B8,"selected")="True" FALSE TRUE
    Id2 ตัวเลือกที่ 2 =GETPROPERTY(ReportVariables.Selection.Text,B9,"selected")="True" FALSE TRUE
    Id3 ตัวเลือกที่ 3 =GETPROPERTY(ReportVariables.Selection.Text,B10,"selected")="True" FALSE TRUE
    Id4 ตัวเลือกที่ 4 =GETPROPERTY(ReportVariables.Selection.Text,B11,"selected")="True" FALSE TRUE

    พารามิเตอร์ Item Data เชื่อมต่อกับช่วงเซลล์นี้ สถานะของแต่ละองค์ประกอบจะอ่านจากตาราง ในตัวอย่างนี้ องค์ประกอบทั้งหมดเปิดใช้งานและมองเห็นได้ เมื่อเลือกองค์ประกอบแล้ว เฉพาะสถานะการเลือกในคอลัมน์ที่เลือกเท่านั้นที่จะเปลี่ยนแปลง ฟังก์ชัน GETPROPERTY อ่านการเลือกปัจจุบันจากตัวแปร Selection

  7. สำหรับแต่ละรายการในคอลัมน์ รหัส ให้กำหนดการดำเนินการด้วยการตั้งค่าเหล่านี้:
    • การดำเนินการ
      ประเภท
      ระบุ Set parameter
      เงื่อนไข
      ระบุ =TRUE
      โหมด
      ระบุ Web Extension
    • พารามิเตอร์
      ชื่อ
      ระบุ reportvariable.Selection
      คุณสมบัติ
      ระบุ Value(.Text)
      ค่า
      ระบุ =Actions.Input.Text
  8. คลิก ตกลง
  9. บันทึกและดูรายงานในเว็บเบราว์เซอร์