Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Advanced Grid อธิบายได้ดีที่สุดว่าเป็น ตาราง (Grid) ที่มีการแปลงการแก้ไขแบบอินไลน์ที่สมบูรณ์
ตารางกริดขั้นสูงจะเลียนแบบเป้าหมายดั้งเดิมเพื่อความสามารถในการป้อนข้อมูลที่ถูกต้องและสมบูรณ์ยิ่งขึ้น
ฟีเจอร์นี้ได้รับการปรับปรุงใน Joget Workflow เวอร์ชั่น 6
ภาพที่ 1: ภาพตารางกริดขั้นสูง
ภาพที่ 2: ภาพตารางกริดขั้นสูงที่มีองค์ประกอบตัวใช้เลือกวันที่
ตัวใช้เลือกวันที่จะปรากฏขึ้นเมื่อทำการแก้ไขหากฟิลด์แหล่งที่มานั้นเป็นองค์ประกอบตัวเลือกวันที่
ภาพที่ 3: ภาพตารางกริดขั้นสูงที่มีองค์ประกอบตัวช่องเลือกแบบดึงลง
กล่องเลือกจะปรากฏขึ้นเมื่อมีการแก้ไขถ้าแหล่งที่มาของตัวเองเป็นองค์ประกอบกล่องเลือก
Figure 4: คุณสมบัติตารางกริดขั้นสูง
Name | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | รหัส (เมื่อประกาศ ID ชื่อ "entries" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_entries") | ||||||||||||
Label | ชื่อที่จะแสดงให้ผู้ใช้เห็น. | ||||||||||||
Form | แบบฟอร์มเป้าหมายสำหรับการแก้ไข | ||||||||||||
Columns | คอลัมน์ที่กำหนดที่นี่จะต้องสอดคล้องกับแบบฟอร์มที่เลือกด้านบน
|
Figure 5: คุณสมบัติตารางกริดขั้นสูง - หน้าจอผู้ใช้งาน
Name | Description |
---|---|
Search | เปิดใช้งานความสามารถในการค้นหาภายในข้อมูลกริดเอง |
Readonly | กำหนดว่าข้อความสามารถแก้ไขได้หรือไม่ |
Disable Add Feature | พิจารณาว่าสามารถเพิ่มแถวใหม่ได้หรือไม่ |
Disable Delete Feature | พิจารณาว่าสามารถลบแถวได้หรือไม่ |
Default Sorting Column Number | กำหนดดัชนีคอลัมน์เพื่อจัดเรียงตามค่าเริ่มต้น ฟิลด์นี้ยอมรับจำนวนเต็มเริ่มจาก 1 เป็นต้นไปเท่านั้น ตัวอย่าง: หากตารางมี 5 คอลัมน์การป้อน "4" จะเรียงลำดับคอลัมน์ที่ 4 จากทางซ้ายตามลำดับจากน้อยไปหามาก |
Sort in descending order? | ตัวเลือกนี้ใช้ได้เฉพาะเมื่อมีการป้อนข้อมูลใน "หมายเลขคอลัมน์การเรียงลำดับเริ่มต้น" เลือกเพื่อเรียงลำดับจากมากไปน้อยแทน |
Delete confirmation message | ข้อความยืนยันเมื่อลบแถว |
Show Row Numbering? | แสดงการกำหนดหมายเลขบนตาราง |
Key to save cell | แป้นคีย์บอร์ดที่ใช้เพื่อกำหนดเวลาที่จะบันทึกและย้ายไปยังเซลล์ถัดไป |
Edit hint | แก้ไขข้อความคำใบ้ |
Record Per Page | พารามิเตอร์การเพจ - บันทึกเพื่อแสดงต่อหน้า |
Paging Options | พารามิเตอร์เพจ - ตัวเลือกเพจ |
Figure 6: คุณสมบัติตารางกริดขั้นสูง - หน้าจอผู้ใช้และการทำให้สมบูรณ์
Name | Description |
---|---|
Validator | แนบปลั๊กอิน Validator เพื่อตรวจสอบความถูกต้องของค่าที่ป้อนเข้ามา โปรดดู ตรวจสอบข้อมูลของฟอร์ม (Form Validator). When will validation takes place? การตรวจสอบจะเกิดขึ้นทุกครั้งที่มีการบันทึกแบบฟอร์มยกเว้นเมื่อบันทึกเป็น "Save as Draft" |
Unique Column | คอลัมน์ / ฟิลด์ ID เพื่อระบุ ID บันทึก |
Min Number of Row Validation (Integer) | จำนวนแถวขั้นต่ำ (จำนวนเต็ม) |
Max Number of Row Validation (Integer) | จำนวนแถวสูงสุด (จำนวนเต็ม) |
Error Message | ข้อความแสดงข้อผิดพลาดที่จะแสดงเมื่อไม่ตรงตามข้อกำหนดของแถวที่ตั้งไว้ข้างต้น |
Load Binder | ตัวเลือกโดยค่าเริ่มต้น ข้อมูลกริดจะถูกบันทึก / โหลดในรูปแบบ JSON ในฐานข้อมูลที่กำหนดไว้ ในตัวอย่างนี้ Multirow Form Binder ถูกใช้เพื่อโหลดข้อมูลจากฟอร์มอื่น ดูรายการที่มี สิ่งที่ผูกกับฟอร์ม Form Binder |
Store Binder | ตัวเลือกโดยค่าเริ่มต้น ข้อมูลกริดจะถูกบันทึก / โหลดในรูปแบบ JSON ในเซลล์ฐานข้อมูลที่กำหนดไว้ ในตัวอย่างนี้ Multirow Form Binder ถูกใช้เพื่อโหลดข้อมูลจากฟอร์มอื่น สิ่งที่ผูกกับฟอร์ม Form Binder |