使用子表資料修改主表資料

簡介

功能簡介

在一張表單的子表單欄位中新增或修改資料,透過智慧助手 Pro,自動修改另一張表單中的主表欄位資料。

應用場景

  • 如學生管理中,在「成績錄入」表的子表單中新增每個學生的成績資訊後,觸發「智慧助手 Pro」,自動將「學生個人成績表」內分數及格的學生狀態改成“考試通過”。
  • 如設備管理中,在「設備借用」表的子表單中新增設備借用明細,當借用申請簽核透過後,觸發「智慧助手Pro」,自動將「設備基礎資訊表」內的設備狀態修改為“借出”,借用人修改成“對應申請人”。

預期效果

以設備借用場景為例,在「設備借用表」中新增借用資訊,並在簽核通過後,自動修改「設備狀態表」中對應設備的狀態和借用人。效果如下圖所示:

表單搭建

1. 首先新建一個「設備狀態表」,在表單中新增設備的基礎資訊和借用資訊,欄位設定如下:

欄位名稱

欄位類型

欄位設定

設備編號

流水號

/

設備名稱

單行文字

設備型號

單行文字

設備類型

下拉單選

選項設定為生產設備、消防設備

借用人

成員單選

/

設備狀態

下拉單選

選項設定為在庫、借用中

2. 再建立一個流程表單「設備借用表」,在表單中新增一個子表單作為借用明細,欄位設定如下:

欄位名稱

欄位類型

欄位設定

借用人

成員單選

/

借用時間

日期時間

設備借用明細

子表單

設備借用明細.設備使用人

成員單選

設備借用明細.設備類型

下拉單選

設備借用明細.設備名稱

下拉單選

設備借用明細.設備編號

單行文字

設備借用明細.設備型號

單行文字

設備借用明細.設備狀態

下拉單選

選項設定為在庫、借用中

簽核意見

單選

選項設定為通過、駁回

3. 流程表單的流程可在流程設定處進行設定,包括各節點的負責人和欄位的可見屬性等。詳情參見:流程設定

  • 流程發起節點設定欄位可瀏覽、可編輯權限如下:

  • 待辦節點設定欄位權限設定為全部可瀏覽、可編輯,並設定節點負責人,使負責人可以收到流程待辦訊息。

設定智慧助手 Pro

新建智慧助手 Pro

表單搭建完成後,直接切換到「擴充功能」處,新建一個「智慧助手 Pro」並設定好名稱,觸發方式選擇「表單觸發」,觸發表單選擇「設備借用表」。如下圖所示:

設定觸發節點

選中觸發節點,並進行如下設定,使得「智慧助手 Pro」在借用申請被簽核通過後方可觸發:

  • 選擇觸發動作:「流程變更時」;
    • 選擇流程節點:「簽核節點」;
    • 選擇節點行為:「送出」;
  • 新增觸發條件:「簽核結果」等於「通過」;

新增修改資料節點

在觸發節點下方新增一個「修改資料」節點,如下圖所示:

設定修改資料節點

進一步對「修改資料」節點進行設定,具體如下:

1. 選擇修改對象

選擇修改對象為「選擇表單修改資料」,目標表單為「設備狀態表」:

2. 篩選出需要修改的資料

新增過濾條件「設備編號」等於任意一個「觸發資料--設備借用明細.設備編號」,從「設備狀態表」表中篩選出本次所有借用的設備資料,便於進行後續修改:

附註

此處的過濾條件僅是將需要修改的資料過濾出來,並未執行任何修改操作。

3. 設定欄位值

對已過濾出的設備資料進行修改,設定步驟如下:

  • 新增要修改的欄位並設定其欄位值:將設備狀態和借用人修改為觸發資料中的對應資訊;
    • 「借用人」等於「觸發資料--設備借用明細.借用人」;
    • 「設備狀態」等於「觸發資料--設備借用明細.設備狀態」;
  • 設定要修改的資料與資料源的關係:在修改過程中,觸發資料子表單中的多筆設備借用資料,將會透過設備編號匹配到相應的設備資料,並進行欄位值的修改;
    • 「設備編號」等於「觸發資料--設備借用明細.設備編號」。

儲存並啟用

全部設定完成後,點擊「儲存並啟用」按鈕,將「智慧助手 Pro」投入實際使用。如下圖所示:

注意事項

1. 修改資料時,子表單的賦值限制可參考:子表單賦值規則

2. 配置欄位值時,設定項「要修改的資料與資料源的關係」的具體說明可參考:資料修改關係說明

這項資訊有幫助嗎?
需要更多協助嗎?聯繋技術支援。