Tips
หากคุณมีตัวเลือกมากมายให้เลือก Popup Select Box เป็นรูปแบบที่เหมาะสำหรับการใช้งาน คุณจะสามารถเลือกจากรายการที่มีหลายหน้า มีตัวกรองการค้นหาข้อมูล และมีความเร็วในการโหลดข้อมูลภาพที่ 1: ภาพตัวอย่างแสดง Popup Select Box ในแบบฟอร์ม
ภาพที่ 2: ภาพตัวอย่างแสดงป๊อปอัพซีเล็กบล็อกในแบบฟอร์มจริง
ภาพที่ 3: สกรีนช็อตแสดงป๊อปอัพซีเล็กบล็อกในแบบฟอร์มจริง - ทำการเลือก
ภาพที่ 4: คุณสมบัติป๊อปอัพซีเล็กบล็อก
| Name | Description |
|---|---|
| ID | รหัส (เมื่อประกาศชื่อ "appeal_claim" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_appeal_claim") |
| Label | ชื่อที่จะแสดงให้ผู้ใช้เห็น. |
| Data List | รายการข้อมูลที่จะแสดง |
| Display Field | ID ฟิลด์จากรายการข้อมูลของตัวเลือกที่เลือกไว้ |
ภาพที่ 5: คุณสมบัติของป๊อปอัพซีเล็กบล็อก - ตัวเลือกขั้นสูง
| Name | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Default Value | ดีฟอลต์ค่าเริ่มต้นเมื่อไม่มีค่าใดๆ คุณอาจใช้ตัวแปร Hash variable ตามตัวอย่างต่อไปนี้#currentUser.firstName# #currentUser.lastName# เพื่อกำหนดชื่อผู้ใช้ที่ลงชื่อเข้าใช้อยู่ ลงในฟิลด์ คุณอาจกำหนดตัวเลือกเริ่มต้นหลายตัว คั้นโดยใช้เครื่องหมายอัฒภาค Sample option1;option2;option3 | ||||||||
| ID Field | ค่า ID คอลัมน์ของรายการข้อมูลที่จะบันทึกเป็นค่าของตัวเลือก ค่าเริ่มต้น: id | ||||||||
| Multiple Selection | การเลือกหลายรายการ | ||||||||
| URL Request Parameters for Datalist | ปรับแต่งการเลือกรายการข้อมูลโดยกำหนดตัวกรองข้อมูลที่นี่
| ||||||||
| Validator | แนบปลั๊กอิน Validator เพื่อตรวจสอบความถูกต้องของค่าที่ป้อนเข้ามา When will validation takes place? การตรวจสอบจะเกิดขึ้นทุกครั้งที่มีการบันทึกแบบฟอร์มยกเว้นเมื่อบันทึกเป็น "Save as Draft" | ||||||||
| Readonly | กำหนดว่าข้อความสามารถแก้ไขได้หรือไม่ | ||||||||
| Display field as Label when readonly? | แสดงค่าของข้อความในรูปแบบข้อความล้วนๆไม่มีกล่องข้อความ เมื่อกล่องข้อความนั้นถูกตั้งค่าไว้ว่า "Readonly" | ||||||||
| Select Button Label | ชื่อกำกับปุ่ม | ||||||||
| Popup Dialog Height | ความสูง Sample 500px | ||||||||
| Popup Dialog Width | ความกว้าง Sample 90% | ||||||||
| Workflow Variable | ถ้าแบบฟอร์มเป็นส่วนหนึ่งของเวิร์กโฟลว์โพรเซส เมื่อบันทึกแบบฟอร์ม (โดยคลิกที่ปุ่ม "Save as Draft" หรือ "Complete") ค่าในฟิลด์อินพุตนี้จะถูกบันทึกลงในตัวแปรเวิร์กโฟลว์ที่ระบุไว้ที่นี่ Using a non-existent Workflow Variable name คุณจะได้รับคำเตือนต่อไปนี้โดยแสดงชื่อตัวแปรออกมา (เช่น status) ถ้าหากการบันทึกของเซิร์ฟเวอร์ไม่มีค่าที่พยายามแมปกับตัวแปรเวิร์กโฟลว์ได้ context attribute status does not exist in process context - adding new attributes to the process context is not allowed |




