使用子表資料修改主表資料
簡介
功能簡介
應用場景
- 如學生資訊管理中,在「成績錄入」表單的子表單中新增每個學生的成績資訊,觸發智慧助手,將「學生個人成績表」內分數及格的學生的考試狀態改成透過。
- 如設備管理中,在「設備借用」表單的子表單中新增設備借用明細,當借用申請簽核透過後,觸發智慧助手,將「設備基礎資訊表」內的設備狀態對應修改成借出,借用人修改成對應申請人。
預期效果
1. 在「設備借用表」中新增借用資訊:
2. 流程進入到審覈階段:
3. 審覈透過後,根據借用設備的類型名稱等資訊,智慧助手將「設備狀態表」中的設備狀態和借用人進行修改。
操作步驟
以設備管理的場景爲例。
配置表單
1. 首先製作一個「設備狀態表」,表單中新增設備的基礎資訊(如 ①)和借用資訊(如 ②):
2. 將基礎資訊錄入到「設備狀態表」中:
3. 再建立一個流程表單「設備借用表」,表單中新增一個子表單作爲借用明細:
4. 流程表單的流程可在「流程設定」處進行設定,包括各節點的負責人和欄位的可見屬性等。詳情參見:流程設定。
設定智慧助手
1. 設定觸發動作
新建一個智慧助手設定好名稱,設定觸發動作選擇修改資料(由於「設備借用表」是流程表單,當審覈透過之後才觸發智慧助手,故選擇修改資料),觸發表單選擇「設備借用表」,新增觸發條件簽核結果等於同意,全部設定完畢後點擊下方「下一步:設定執行動作」。
2. 設定執行動作
設定執行動作的資料處理選擇「修改已有資料」,目標表單選擇「設備狀態表」,新增過濾條件來確定要修改的是哪一條資料(如 ③),將「設備狀態表」中的借用資訊欄位設定爲觸發表單「設備借用表」中的對應欄位(如 ④),全部設定完畢後點擊「完成」送出即可。
注意事項
1. 賦值規則參考文件子表單指派規則;
2. 當修改欄位設定爲「主=主或自訂」時,過濾條件中的子欄位來自同一子表單的同一行或不同行時,都可以執行資料修改;
- 當修改欄位設定爲「主=子」時,過濾條件中的子欄位必須來自同一子表單的同一行,否則將無法執行修改。