การกำหนดค่ารายงานการเปลี่ยนสี
ตัวอย่างนี้แสดงวิธีการสร้างปุ่มช่วยเหลือและจัดเก็บการเลือกในตัวแปรรายงานเพื่อการประมวลผลต่อไป
- สร้างรายงาน Application Studio ใหม่โดยตั้งชื่อว่า เปลี่ยนสี
- ในบานหน้าต่าง คุณสมบัติ - รายงาน ให้ตั้งค่าตัวเลือก เขียนกลับทันที เป็น อัตโนมัติ
- สร้างตัวแปรรายงานชื่อ Selection
- สร้างตัวแปรรายงานชื่อ Save
- ในคุณสมบัติของตัวแปร ระบุ FALSE เป็นค่าเริ่มต้น และเลือก False เป็นค่าของตัวเลือก คงอยู่ การกระทำนี้จะปิดใช้งานปุ่ม บันทึก จนกว่าจะเลือกสีใหม่
- สร้างตัวแปรส่วนกลางชื่อ Result ตัวแปรส่วนกลางนี้จะถ่ายโอนการเลือกจากกล่องโต้ตอบไปยังรายงานหลัก
- ระบุ การเปลี่ยนสี ในเซลล์ B2
- ระบุ สีเขียว ในเซลล์ C5 สีเหลือง ในเซลล์ C6 สีน้ำเงิน ในเซลล์ C7 และ สีแดง ในเซลล์ C8
- แทรกข้อมูลตัวอย่างนี้ลงในช่วงเซลล์ F5:I7:
ปุ่ม คำอธิบาย เปิดใช้งานแล้ว รูปแบบ ID1 ยกเลิก จริง ส่วนรอง ID2 บันทึก เท็จ หลัก หมายเหตุกล่องโต้ตอบมีปุ่มอยู่สองปุ่ม ปุ่ม ยกเลิก เป็นปุ่มรอง มีข้อความสีเทา และเปิดใช้งานอยู่เสมอ ปุ่ม บันทึก เป็นปุ่มหลัก มีข้อความสีน้ำเงิน และปิดใช้งานจนกว่าจะเลือกค่า
- ตั้งค่าช่วงเซลล์ A1:D12 ให้เป็น พื้นที่รายงานที่มองเห็นได้
- ตั้งค่าช่วงเซลล์ A12:D12 เป็น พื้นที่ส่วนท้าย
ช่วงนี้มีส่วนขยายเว็บ เปลี่ยนความสูงของแถวนี้เป็นอย่างน้อย 50 พิกเซลเพื่อให้ส่วนขยายเว็บมีขนาดพอดี
- แทรกส่วนขยายเว็บของปุ่มช่วยเหลือในช่วงเซลล์ A12:D12
- ในกล่องโต้ตอบ ส่วนขยายเว็บ ให้ระบุค่าเหล่านี้:
- ธีม
- ระบุ ="Vibrant"
- โหมด
- ระบุ ="Light"
- รายชื่อรายการ
- ระบุ =F6:F7
- ข้อมูลไอเทม
- ระบุ =F5:I7
- หากต้องการบันทึกการเลือกสี ให้กำหนดการดำเนินการด้วยการตั้งค่าเหล่านี้ในเซลล์ C5:
- การดำเนินการ
- ประเภท
- ระบุ ตั้งค่าพารามิเตอร์
- เงื่อนไข
- ระบุ =TRUE
- โหมด
- ระบุ ไฮเปอร์ลิงก์
- อินพุต/ตัวเลือก
- รีเฟรชในเว็บ
- ระบุ รายงานทั้งหมด
- พารามิเตอร์
- ชื่อ
- ระบุ การเลือก
- คุณสมบัติ
- เลือก Value(.Text)
- ค่า
- ระบุ C5
- ชื่อ
- ระบุ บันทึก
- คุณสมบัติ
- เลือก Value(.Text)
- ค่า
- ระบุ =TRUE
- การดำเนินการ
- กำหนดการการดำเนินการเดียวกันในเซลล์ C6, C7 และ C8 แทนที่พิกัดเซลล์ตามลำดับ
- หากต้องการปิดกล่องโต้ตอบ ให้กำหนดการดำเนินการด้วยการตั้งค่าเหล่านี้ในเซลล์ F6:
- การดำเนินการ
- ประเภท
- ระบุ ปิดกล่องโต้ตอบ
- เงื่อนไข
- ระบุ =TRUE
- โหมด
- ระบุ ส่วนขยายเว็บ
- อินพุต/ตัวเลือก
- ชื่อ
- ระบุ ผลลัพธ์การโต้ตอบ
- ค่า
- ระบุ OK
- การดำเนินการ
- หากต้องการบันทึกการเลือกก่อนปิด ให้กำหนดการดำเนินการด้วยการตั้งค่าเหล่านี้ในเซลล์ F7:
- การดำเนินการ
- ประเภท
- ระบุ ปิดกล่องโต้ตอบ
- เงื่อนไข
- ระบุ =TRUE
- โหมด
- ระบุ ส่วนขยายเว็บ
- อินพุต/ตัวเลือก
- ชื่อ
- ระบุ ผลลัพธ์การโต้ตอบ
- ค่า
- ระบุ OK
- พารามิเตอร์
- ชื่อ
- ระบุ ผลลัพธ์
- คุณสมบัติ
- เลือก Value(.Text)
- ค่า
- ระบุ =ReportVariables.Selection.Text
- การดำเนินการ
- คลิก ตกลง
- บันทึกและดูรายงานในเว็บเบราว์เซอร์