AJAX Sub Form ช่วยให้คุณมีความยืดหยุ่นในการโหลด Subform แบบไดนามิกโดยการแนบไปยังเขตข้อมูลฟอร์มอื่น |
แตกต่างจากแบบฟอร์มย่อยทั่วไปที่พบใน AJAX Sub Form ให้ความยืดหยุ่นในการเพิ่มแบบฟอร์มย่อยแบบไดนามิกตามค่าที่มีการเปลี่ยนแปลง
โหลดแบบฟอร์มที่จะถูกดำเนินการเพื่อดึงข้อมูลที่ตรงกับคุณสมบัติที่กำหนดใน AJAX Subform |

ภาพที่ 1: หน้าจอแสดงฟอร์มย่อย AJAX ในแบบฟอร์ม

ภาพที่ 2: หน้าจอแสดงฟอร์มย่อย AJAX ในแบบฟอร์ม

ภาพที่ 3: คุณสมบัติฟอร์มย่อย
| Name | Description | |
|---|---|---|
| ID | รหัส (เมื่อประกาศ ID ชื่อ "view_existing_claim" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_view_existing_claim") | |
| Label | ชื่อที่จะแสดงให้ผู้ใช้เห็น. | |
| Form | แบบฟอร์มที่จะโหลด
|

ภาพที่ 4: คุณสมบัติฟอร์มย่อย - หน้าจอผู้ใช้งาน
| Name | Description | |
|---|---|---|
Reload Sub Form when Parent Field value change? | โหลดฟอร์มย่อยแบบไดนามิกเมื่อค่าของฟิลด์พาเรนต์เปลี่ยนไป
| |
| Readonly | กำหนดว่าข้อความสามารถแก้ไขได้หรือไม่ | |
Display field as Label when readonly? | แสดงค่าของข้อความในรูปแบบข้อความล้วนๆไม่มีกล่องข้อความ เมื่อกล่องข้อความนั้นถูกตั้งค่าไว้ว่า "Readonly" | |
Display without frame? | ลบการกำหนดค่าเริ่มต้นที่ใช้กับ SubForm เมื่อทำเครื่องหมาย | |
Collapsible? | สามารถยุบ AJAX Subform ได้ | |
Label when expanded | ป้ายกำกับเมื่อขยาย | |
Label when collapsed | ป้ายกำกับเมื่อยุบรวม | |
Expanded by default? | ขยายตัวตามตัวเลือกเริ่มต้น | |
Hide when no value? | ต้องการซ่อนฟอร์มย่อย AJAX เมื่อไม่มีข้อมูลที่จะโหลด |

Figure 5: คุณสมบัติฟอร์มย่อย - Data & Binder
| Name | Description | |
|---|---|---|
Parent Field to keep Subform ID | ID ของเขตข้อมูลในแบบฟอร์มหลักเพื่อจัดเก็บคีย์หลักของตารางแบบฟอร์มย่อย ข้อมูลแบบฟอร์มย่อยจะถูกโหลดตามรหัสบันทึกที่ดึงมาจากฟิลด์นี้ | |
Subform Field to keep Parent ID | ID ของเขตข้อมูลในแบบฟอร์มย่อยเพื่อเก็บคีย์หลักของตารางหลัก | |
Store Binder | ตามค่าเริ่มต้นปลั๊กอิน Workinder Form Binder จะใช้สำหรับการโหลดและจัดเก็บข้อมูลแบบฟอร์มใน AJAX Subform คุณสามารถใช้ด้วยปลั๊กอินอื่น ๆ ได้
ดูรายการอื่นๆ สิ่งที่ผูกกับฟอร์ม Form Binder.
|