使用子表資料新增主表資料
簡介
功能簡介
應用場景
- 如車輛管理中,在「用車申請」的子表單中記錄用車明細,新增一條資料後,觸發智慧助手,將這些用車的明細新增到「車輛使用記錄」的主表中。
- 如待辦通知管理中,在「基礎資料」的子表單中記錄通知明細,新增一條資料後,觸發智慧助手,將這些通知明細新增到「待辦通知」的主表中。
預期效果
在「基礎資料表」中錄入待辦資訊,智慧助手可以自動將資訊新增到「待辦通知表」中,併發起流程。
操作步驟
以待辦通知管理的場景爲例。
配置表單
1. 首先新建一個「基礎資料表」,欄位設定如下:
欄位名稱 | 欄位類型 | 欄位設定 |
待辦對象 | 成員單選 | —— |
資料輸入時間 | 日期時間 | |
通知明細 | 子表單 | |
處理內容 | 子欄位-多行文字 | |
業務截止時間 | 子欄位-日期時間 |
2. 再建立一個流程表單「待辦通知表」,在主表欄位中新增「基礎資料表」中子表單的欄位,欄位設定如下:
欄位名稱 | 欄位類型 | 欄位設定 |
待辦對象 | 成員單選 | —— |
資料輸入時間 | 日期時間 | |
處理內容 | 多行文字 | |
業務截止時間 | 日期時間 | |
是否處理完成 | 單選 | 選項設定爲是、否 |
3. 流程表單的流程可在流程設定處進行設定,包括各節點的負責人和欄位的可見屬性等。詳情參見:流程設定
- 流程發起節點設定欄位可見、可編輯權限如下:
- 待辦節點設定欄位權限設定爲全部可見、可編輯,並設定節點負責人,負責人可以收到流程待辦訊息。
設定智慧助手
1. 設定觸發動作
新建一個 智慧助手 設定好名稱,設定觸發動作選擇新增資料,觸發表單選擇「基礎資料表」,全部選擇完畢後點擊完成。
2. 設定執行動作
設定執行動作的資料處理選擇新增資料,目標表單選擇「待辦通知表」,將「待辦通知表」中的各欄位設定爲觸發表單「基礎資料表」中的對應欄位,全部設定完畢後點擊完成送出即可。
注意事項
1. 智慧助手賦值規則詳情參見:子表單指派規則。
2. 發表單的子表單新增多少條資料,則新增多少目標表單。
3. 使用子表資料新增主表資料時,如子表單完全爲空,則執行結果會報錯爲「沒有可新增的資料」,效果如下: