Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
ID Generator Field ใช้ในการสร้างหมายเลขตามตัวแปรสภาพแวดล้อม Environment variable. หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้งานให้ดูที่ Generate Reference ID.
หากคุณใช้ MySQL เป็นฐานข้อมูล, หรือฐานข้อมูลอื่นที่มีค่าเริ่มต้นเป็น "READ-COMMITTED" คุณจะต้องทำสิ่งนี้
เรียกใช้แบบสอบถามต่อไปนี้ใน MySQL
SET GLOBAL tx_isolation = 'อ่านแล้วยอมรับ';
SET SESSION tx_isolation = 'อ่านแล้วยอมรับ';
คุณจะต้องตั้งค่าต่อไปนี้ในไฟล์ my.cnf / my.ini ของคุณ
[mysqld]
transaction-isolation = READ-COMMITTED
ภาพที่ 1: ภาพตัวอย่างแสดงฟิล์ดใน App HR Expenses claim
ภาพรวมในหัวข้อนี้ได้จาก http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_new
ภาพที่ 2: คุณสมบัติตัวสร้างฟิลด์รหัส
Name | Description |
---|---|
ID | รหัส (เมื่อประกาศ ID ชื่อ "ref" แล้ว จะมีการสร้างคอลัมน์ตารางในฐานข้อมูลว่า "c_ref") Note when using this element when the form is part of a workflow process อย่าตั้ง id ชื่อ "id" เมื่อใช้แบบฟอร์มบนกระบวนการเวิร์กโฟลว์ ค่าที่สร้างโดยระบบจะไม่เชื่อมโยงกับ ID ของกระบวนการ |
Label | ชื่อที่จะแสดงให้ผู้ใช้เห็น. |
Environment Variable Name | ชื่อของตัวแปรที่ใช้เพื่อเก็บหมายเลขที่รัน |
Format | กำหนดรูปแบบของค่าที่สร้างขึ้น (เช่น "REF - ?????" จะเป็น "REF-00001") |
ภาพที่ 3: คุณสมบัติตัวอย่างฟิลด์รหัส - ตัวเลือกขั้นสูง
Name | Description |
---|---|
Hidden? | กำหนดว่าควรจะปรากฏในแบบฟอร์มหรือไม่? |
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 |