Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Things get tricky if you are trying to update a Form that is NOT directly part of the flow. Joget will not be able to use the same PID to match the record row.

Thai

เมื่อแมปฟอร์มกับกิจกรรมกระบวนการ Joget จะสร้างแถวระเบียนโดยใช้ PID เป็นคีย์หลักในตาราง Application Form หากคุณใช้ Form Data Update Tool (Enterprise) เพื่ออัปเดตฟอร์มเดียวกัน Joget จะสามารถค้นหาตารางฐานข้อมูลและจับคู่คีย์หลัก (PK) โดยใช้ PID

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

Table Name:

transactions

PK

id

 


name

FK

account_no

Figure 1: Transaction table which is mapped to the process activity.

Thai

รูปที่ 1: ตารางธุรกรรมที่ถูกแมปกับกิจกรรมของกระบวนการ

Table Name:

accounts

PK

id

 


name

 


expiry

Figure 2: Account table which is not part of the process activity but has relationship to the Transaction table.

Thai

รูปที่ 2: ตารางบัญชีที่ไม่ได้เป็นส่วนหนึ่งของกิจกรรมกระบวนการ แต่มีความสัมพันธ์กับตารางธุรกรรม


Figure 3: Mapping of Form Data Update Tool for Account table.

The solution is simple. One will simply need to define a "id" field in the Update Fields section. State the value that would correspond to the record identifier of the Form.

Thai

รูปที่ 3: การทำแผนที่เครื่องมืออัพเดทข้อมูลในแบบฟอร์มสำหรับตารางบัญชี

การแก้ปัญหานั้นง่าย คุณจะต้องกำหนดฟิลด์ "id" ในส่วนอัปเดตฟิลด์ ระบุค่าที่จะสอดคล้องกับตัวระบุระเบียนของแบบฟอร์ม

Related Elements

Thai

องค์ประกอบที่เกี่ยวข้อง

...