Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Calculation Field คือข้อมูลการคำนวณที่ช่วยให้คุณสามารถทำการคำนวณทางคณิตศาสตร์ให้กับข้อมูล
ภาพที่ 1: ภาพตัวอย่างแสดงฟิลด์คำนวณใน App HR Expenses claim
ภาพรวมในหัวข้อนี้ได้จาก http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_claim
ภาพที่ 2: คุณสมบัติฟิลด์คำนวณ
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
ID | รหัส (เมื่อประกาศชื่อ "total" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_total") | ||||||||
Label | ชื่อที่จะแสดงให้ผู้ใช้เห็น. | ||||||||
Variables |
| ||||||||
Equation | การดำเนินการทางคณิตศาสตร์โดยใช้ตัวแปรที่ประกาศไว้ข้างต้น |
ภาพที่ 3: คุณสมบัติฟิลด์คำนวณ - ตัวเลือกขั้นสูง
Name | Description |
---|---|
Validator | แนบปลั๊กอิน Validator เพื่อตรวจสอบความถูกต้องของค่าที่ป้อนเข้ามา When will validation takes place? การตรวจสอบจะเกิดขึ้นทุกครั้งที่มีการบันทึกแบบฟอร์มยกเว้นเมื่อบันทึกเป็น "Save as Draft" |
Formatting Style |
|
Number of Decimal | จำนวนทศนิยม |
Prefix | คำนำหน้าของค่าที่คำนวณได้ |
Postfix | คำด้านหลังของค่าที่คำนวณได้ |
Use Thousand Separator? | ตัวคั่นหลักพัน |
Hidden? | แสดงองค์ประกอบนี้ให้ผู้ใช้งานเห็นหรือไม่ |
Display as Label? | แสดงค่าข้อมูลเป็นข้อความธรรมดาหรือไม่ |
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 |