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

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

  • ธีม : ระบุธีมสี ตัวเลือกมี "ความสดใส" และ "ละเอียด" "Subtle" เป็นค่าเริ่มต้น
  • โหมด: ระบุสี ค่าต่างๆ คือ "Light", "Dark", "High Contrast", และ "" ค่าสตริงว่าง "" เท่ากับค่า "Light"
  • ป้ายกำกับ: ตั้งค่าป้ายกำกับของตัวควบคุม ค่าสตริงว่าง "" ซ่อนป้ายกำกับ ตัวบ่งชี้ที่บังคับ และไอคอนข้อมูลพร้อมคำแนะนำเครื่องมือ
  • ค่า: แสดงถึงค่าปัจจุบันของตัวเลือกวันที่เป็นการแสดงตัวเลขของวันที่ เช่น YYYY-MM-DD สำหรับตัวเลือกวันที่ และ YYYY-MM-DD'T'hh:mm:ss สำหรับตัวเลือกวันที่และเวลา เมื่อค่าเปลี่ยนแปลง จะมีการดำเนินการอ้างอิงไปยังเซลล์โดยใช้การดำเนินการเซลล์ที่แก้ไข
  • ข้อมูลที่จำเป็น: กำหนดว่าจำเป็นต้องมีการเลือกองค์ประกอบหรือไม่ หากไม่ระบุ ค่าเริ่มต้นคือ "TRUE"
  • ข้อมูล: แสดงข้อความคำแนะนำเครื่องมือสำหรับไอคอน ข้อมูล สตริงว่าง "" ซ่อนไอคอนข้อมูล
  • ข้อความคำแนะนำ: กำหนดข้อความคำแนะนำเป็นสตริง ซึ่งจะแสดงถ้าไม่ได้เลือกวันที่ สตริงว่าง "" แสดงรูปแบบวันที่ซึ่งขึ้นอยู่กับการตั้งค่าภูมิภาค
  • ค่าสถานะเปลี่ยนแปลง: ระบุว่าวันที่ที่เลือกมีการเปลี่ยนแปลงหรือไม่ ใช้ "TRUE" หรือ สตริงว่าง "" เพื่อใช้ตัวบ่งชี้ค่าสถานะเปลี่ยนแปลง ใช้ "FALSE" เพื่อละเว้นค่าสถานะ
  • ประเภท: กำหนดว่าจะใช้ตัวเลือกวันที่ค่าเริ่มต้นหรือตัวเลือกวันที่และเวลา
  • ช่วงวันที่: ประกอบด้วยรายการเงื่อนไขที่คั่นด้วยเครื่องหมายจุลภาคสำหรับวันที่เริ่มต้นและวันที่สิ้นสุด รวมถึงช่วงเวลาที่ถูกปิดใช้งานและวันที่ที่ถูกปิดใช้งาน หากไม่ได้ระบุ จะใช้ช่วงวันที่ตั้งแต่ 2000-01-01 ถึง 2099-12-31
  • สถานะ: กำหนดสถานะการควบคุมเป็น "เปิดใช้งานแล้ว", "ปิดใช้งานแล้ว" หรือ "อ่านอย่างเดียว" หากไม่ระบุ ค่าเริ่มต้นคือ "เปิดใช้งาน"
  • ข้อผิดพลาด: หากมีการระบุข้อความข้อผิดพลาดในรูปแบบสตริง ตัวควบคุมจะถูกแสดงในสถานะข้อผิดพลาด ใช้สตริงว่าง "" เพื่อซ่อนสถานะข้อผิดพลาด

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

  1. สร้างรายงาน Application Studio
  2. สร้างตัวแปรรายงานชื่อ Selected_Date
  3. ในบานหน้าต่าง คุณสมบัติ - รายงาน ให้ตั้งค่าตัวเลือก เขียนกลับทันที เป็น อัตโนมัติ
  4. แทรกส่วนขยายเว็บของตัวเลือกวันที่ในเซลล์ B5:C6
  5. ในกล่องโต้ตอบ ส่วนขยายเว็บ ให้ระบุค่าเหล่านี้:
    ธีม
    ระบุ ="Vibrant"
    โหมด
    ระบุ ="Light"
    ป้าย
    ระบุ ="วันที่เริ่มต้น"
    ค่า
    ระบุ =B9
    จำเป็น
    ระบุ ="TRUE"
    ข้อมูล
    ระบุ ="ตั้งค่าวันที่เริ่มต้นของพนักงาน"
    ข้อความคำแนะนำ
    ระบุ =""
    ค่าสถานะเปลี่ยนแปลง
    ระบุ =""
    ประเภท
    ระบุ ="วันที่"
    ขอบเขตข้อมูล
    ระบุ =""
    สถานะ
    ระบุ ="เปิดใช้งาน"
    ข้อผิดพลาด
    ระบุ =""
  6. คลิกเซลล์ B9 และเพิ่มฟังก์ชัน Getproperty("XML_properties","key","property"):
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. สำหรับเซลล์ B9 ให้กำหนดการดำเนินการโดยใช้การตั้งค่าเหล่านี้:
    • การดำเนินการ
      ประเภท
      ระบุ ตั้งค่าพารามิเตอร์
      เงื่อนไข
      ระบุ =TRUE
      โหมด
      ระบุ แก้ไขเซลล์
    • พารามิเตอร์
      ชื่อ
      ระบุ Selected_Date
      คุณสมบัติ
      เลือก Value(.Text)
      ค่า
      ระบุ =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9)
  8. คลิก ตกลง
  9. บันทึกและดูรายงานในเว็บเบราว์เซอร์