Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
With CRUD, one will not need to do all the manual wiring in constructing a CRUD entity. This element equips you with plenty of customization, making sure that you can achieve what you want. คุณไม่จำเป็นต้องเขียนโครงสร้างด้วยตัวเองทั้งหมดในการสร้างเอนทิตี CRUD องค์ประกอบนี้ช่วยให้คุณมีการปรับแต่งมากมายให้คุณสามารถบรรลุสิ่งที่คุณต้องการ |
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
คุณสามารถกำหนดค่าการตั้งค่าประสิทธิภาพใน Userview Element นี้เพื่อแคชเนื้อหาที่มีอยู่เพื่อปรับปรุงประสิทธิภาพและความเร็วในการโหลด อ่านเพิ่มเติมได้ที่ You can configure the Performance settings in this Userview Element to cache existing content for improved performance and loading speed. Read more at Performance Improvement with Userview Caching. |
Figure รูปที่ 1: Screenshot showing CRUD taken from the sample ภาพหน้าจอแสดง CRUD จาก HR Expenses Claim app
Figure รูปที่ 2: CRUD Properties
ชื่อ |
---|
คำอธิบาย | |
---|---|
Custom ID | Item link slug. |
ฟิลด์ตัวเลือก
|
Value defined here must be unique to the rest of the Userview Menus as the first matching name will be called upon.
| |
Label | ชื่อเมนู ฟิลด์บังคับ |
List |
สามารถโหลด Datalist ฟิลด์บังคับ |
Form (Add) |
Target form to open when adding new record. Optional field.
If this attribute is not mapped, then ability to Add is disabled.แบบฟอร์มเป้าหมายที่จะเปิดเมื่อเพิ่ม(Add)เรกคอร์ดใหม่ ฟิลด์ตัวเลือก ถ้าแอตทริบิวต์นี้ไม่ได้รับการแม็ป ความสามารถในการเพิ่ม(Add)จะถูกปิดใช้การงาน |
Form (Edit) |
Target form to open when editing existing record. Optional field.
If this attribute is not mapped, then ability to Edit is disabled.
แบบฟอร์มเป้าหมายที่จะเปิดเมื่อแก้ไข(Edit)เรกคอร์ดที่มีอยู่ ฟิลด์ตัวเลือก ถ้าแอตทริบิวต์นี้ไม่ได้รับการแม็ป ความสามารถในการแก้ไข(Edit)จะถูกปิดใช้การงาน |
รูปที่ Figure 3: CRUD Properties - UI (List)
ชื่อ |
---|
คำอธิบาย |
---|
Show Number of Rows In Menu |
แสดงจำนวนแถวในเมนู
|
| |
Button Position |
|
Selection Type |
|
Selector Position |
|
Edit Link Label |
ชื่อปุ่มแก้ไขการเชื่อมโยงเพื่อแสดงในรายการ |
New Record Button Label |
ชื่อปุ่มบันทึกใหม่เพื่อแสดงในรายการ |
Delete Button Label |
ชื่อปุ่มลบเพื่อแสดงในรายการ |
Show Delete Button? |
เมื่อเลือกปุ่ม delete จะแสดงขึ้นเพื่อให้สามารถลบได้อย่างมีประสิทธิภาพ ถ้าเปิดใช้งาน "แสดงปุ่มลบ" ตัวเลือกต่อไปนี้จะแสดง:
|
Custom Header |
ส่วนหัวที่กำหนดเองใน HTML เพื่อแสดงด้านบนรายการ |
Custom Footer |
...
ส่วนท้ายที่กำหนดเองใน HTML เพื่อแสดงใต้รายการ |
Figure รูปที่ 4: CRUD Properties - Actions (List)
ชื่อ |
---|
คำอธิบาย |
---|
More Actions |
This attribute allows you to add more actions into the listing.
แอ็ตทริบิวต์นี้อนุญาตให้คุณเพิ่มการดำเนินการเพิ่มเติมลงในรายการ
|
|
|
|
|
|
|
Example: |
Figure รูปที่ 5: CRUD Properties - UI (Add)
ชื่อ |
---|
คำอธิบาย |
---|
Cancel Button Label |
ชื่อปุ่มยกเลิกที่จะแสดงในการเพิ่มฟอร์มเรกคอร์ดใหม่ |
Save Button Label |
ชื่อบันทึกปุ่มเพื่อแสดงในการเพิ่มฟอร์มเรกคอร์ดใหม่ |
Custom Header |
ส่วนหัวที่กำหนดเองใน HTML ที่จะแสดงในการเพิ่มฟอร์มเรกคอร์ดใหม่ |
Custom Footer |
...
ส่วนท้ายที่กำหนดเองใน HTML เพื่อแสดงในการเพิ่มฟอร์มเรกคอร์ดใหม่ |
Figure รูปที่ 6: CRUD Properties - Actions (Add)
ชื่อ |
---|
คำอธิบาย |
---|
Message to show after Form saved |
ข้อความที่จะแสดงหลังจากที่ฟอร์มบันทึก | |
Action to perform after Form saved |
|
After Form Saved - Redirection (Hyperlink) |
Hyperlink URL.
This option is only active when "Action to perform after Form saved" is set to "Redirection".URL ของการเชื่อมโยง ตัวเลือกนี้จะใช้งานได้เมื่อ "การดำเนินการที่จะดำเนินการหลังจากที่บันทึกแบบฟอร์ม" ถูกตั้งค่าเป็น "การเปลี่ยนเส้นทาง"
| |||||
After Form Saved - Redirection (Parameter Name) |
พารามิเตอร์ที่จะถูกผนวกเป็นส่วนหนึ่งของการเชื่อมโยงที่กำหนดไว้ข้างต้น
| |||||
After Form Saved - Redirection (Field Name) |
ค่าที่จะกำหนดให้กับพารามิเตอร์ที่กำหนดไว้ข้างต้น
|
...
Figure รูปที่ 7: CRUD Properties - UI (Edit)
ชื่อ |
---|
คำอธิบาย |
---|
Readonly |
หากมีการตรวจสอบอย่างมีประสิทธิภาพรูปแบบที่จะถูกแสดงเป็นอ่านอย่างเดียวและไม่สามารถแก้ไขได้อีกต่อไป |
Display Fields as Labels when in Readonly? |
เมื่อฟอร์มอยู่ในฟอร์มแบบอ่านอย่างเดียวให้กำหนดว่าค่าควรจะแสดงตามที่เป็น (ชื่อแบบฟอร์ม) แทนที่จะถูกล้อมรอบในรูปแบบการป้อนข้อมูลต้นฉบับ |
Back Button Label |
ชื่อปุ่มย้อนกลับ Default value: ย้อนกลับ (Back) |
Save Button Label |
ชื่อปุ่มบันทึก Default value: บันทึก (Save) |
Record Traversing |
เปิดใช้งานเรกคอร์ภายในเมื่อดูแต่ละเรกคอร์ดในฟอร์ม |
First Record Button Label |
ชื่อปุ่มบันทึกแรก ใช้ได้เฉพาะเมื่อเปิดใช้งานเรกคอร์ภายในเท่านั้นDefault value: เรกคอร์ดแรก (First Record) |
Previous Record Button Label |
ชื่อปุ่มบันทึกก่อนหน้า ใช้ได้เฉพาะเมื่อเปิดใช้งานเรกคอร์ภายในเท่านั้น |
Default value: เรกคอร์ดก่อนหน้า (Previous Record) |
Next Record Button Label |
ชื่อปุ่มบันทึกถัดไป ใช้ได้เฉพาะเมื่อเปิดใช้งานเรกคอร์ภายในเท่านั้น |
Default value: เรกคอร์ดถัดไป (Next Record) |
Last Record Button Label |
ชื่อปุ่มบันทึกล่าสุด ใช้ได้เฉพาะเมื่อเปิดใช้งานเรกคอร์ภายในเท่านั้น |
Default value: เรกคอร์ดสุดท้าย (Last Record) |
Custom Header |
ส่วนหัวที่กำหนดเองใน HTML เพื่อแสดงเมื่อแก้ไขแต่ละระเบียนในฟอร์ม |
Custom Footer |
...
ส่วนท้ายแบบกำหนดเองใน HTML เพื่อแสดงเมื่อแก้ไขแต่ละระเบียนในฟอร์ม |
Figure รูปที่ 8: CRUD Properties - Actions (Edit)
ชื่อ |
---|
คำอธิบาย |
---|
Message to show after Form saved |
ข้อความที่จะแสดงหลังจากบันทึกฟอร์มแล้ว | |
Action to perform after Form saved |
|
After Form Saved - Redirection (Hyperlink) | URL |
ที่จะเปลี่ยนเส้นทางไปหลังจากการส่ง จะใช้ได้ก็ต่อเมื่อการดำเนินการที่จะดำเนินการหลังจากที่บันทึกแบบฟอร์มแล้ว จะถูกตั้งให้เปลี่ยนเส้นทาง. |
After Form Saved - Redirection (Parameter Name) |
พารามิเตอร์ที่จะรวมแล้ว จะใช้ได้ก็ต่อเมื่อการดำเนินการที่จะดำเนินการหลังจากที่บันทึกแบบฟอร์มแล้ว จะถูกตั้งให้เปลี่ยนเส้นทาง |
After Form Saved - Redirection (Field Name) |
ค่าพารามิเตอร์ที่จะกำหนดให้กับพารามิเตอร์ข้างต้นโดยการกำหนดรหัสฟิลด์จากแบบฟอร์ม จะใช้ได้ก็ต่อเมื่อการดำเนินการที่จะดำเนินการหลังจากที่บันทึกแบบฟอร์มแล้ว จะถูกตั้งให้เปลี่ยนเส้นทาง. |
More Actions |
Include action buttons to be added into the bottom of the form.
รวมปุ่มการดำเนินการที่จะเพิ่มลงในส่วนล่างของแบบฟอร์ม
|
|
|
|
|
Example:
|
When such button is clicked, the form will not be saved.
...
|
Figure รูปที่ 9: CRUD Properties - Advanced
ชื่อ |
---|
คำอธิบาย |
---|
Userview Key Name |
กำหนดชื่อคอลัมน์เพื่อกรองข้อมูลล่วงหน้าโดยใช้ค่าคีย์ ๊serview |
ภาพหน้าจอจาก Screenshots taken from http://localhost:8080/jw/web/console/app/expenseclaim/1/userview/builder/home