跳至主要內容
全部系列進階功能智慧助手 Pro子表單智慧助手 Pro
使用子表資料修改或新增主表資料
使用子表資料修改或新增主表資料
2 個月前已更新

簡介

功能簡介

使用子表資料修改或新增主表資料是指,在一個表單的 子表單 欄位中新增或修改資料後,觸發 智慧助手Pro,修改或新增另一個表單中的主表資料。

應用場景

生產管理場景中,當生產出一批產品後,在「生產記錄表」中錄入所生產產品的明細資料,並透過「智慧助手Pro」,直接同步在「產品管理」中,自動實現產品資訊更新與新增。

預期效果

1. 在「生產記錄表」中錄入本次生產的產品:

  • A 型標準齒條為已有產品,本次生產更換了生產廠商;

  • B 型非標齒條為新產品,本次為首次生產。

2. 觸發「智慧助手Pro」,在「產品管理」中修改或新增資料:

  • 修改 A 型標準齒條的生產廠商;

  • 新增 B 型非標齒條。

表單搭建

1. 新建「產品管理」表單,欄位設定如下:

欄位名稱

欄位類型

產品類型

下拉單選

產品名稱

單行文字

型號

單行文字

當前生產廠商

下拉單選

2. 新建「生產記錄表」表單,欄位設定如下:

欄位名稱

欄位類型

生產編號

流水號

生產日期

日期時間

生產明細

子表單

生產明細.產品類型

子表單-下拉單選

生產明細.產品名稱

子表單-下拉單選

生產明細.型號

子表單-單行文字

生產明細.生產數量

子表單-數字

生產明細.生產廠商

子表單-下拉單選

生產總數

數字

儲存倉庫

下拉單選

設定智慧助手Pro

新建智慧助手Pro

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

設定觸發節點

選中觸發節點,設定觸發動作為「新增資料時」,使得在送出生產記錄資料後便可觸發「智慧助手Pro」:

新增修改資料節點

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

設定修改資料節點

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

1. 選擇修改對象

選擇修改對象為「選擇表單修改資料」,目標表單為「產品管理」:

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

新增過濾條件,從「產品管理」表中篩選出與觸發資料中產品類型、產品名稱、型號一致的產品資料進行修改;如沒有可修改的資料,則執行新增操作。具體設定如下:

  • 「產品類型」等於任意一個「觸發資料--生產明細.產品類型」

  • 「產品名稱」等於任意一個「觸發資料--生產明細.產品名稱」

  • 「型號」等於任意一個「觸發資料--生產明細.型號」

  • 勾選「沒有可修改的資料時,向對應表單新增資料」選項

附註

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

3. 設定欄位值

a. 修改資料

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

  • 新增欄位:將已有產品的廠商資訊修改為觸發資料中的對應廠商資訊;

    • 「當前生產廠商」等於「觸發資料--生產明細.生產廠商」;

  • 設定要修改的資料與資料源的關係:在修改過程中,觸發資料子表單中的多條生產明細資料,將會透過產品類型、產品名稱、型號匹配到相應的產品資料,並進行欄位值的修改;

    • 「產品類型」等於「觸發資料--生產明細.產品類型」

    • 「產品名稱」等於「觸發資料--生產明細.產品名稱」

    • 「型號」等於「觸發資料--生產明細.型號」

b. 新增資料

若未過濾出與觸發資料子表單中某些生產明細資料一致的資料,則直接根據向「產品管理」表中新增對應產品資料

產品資料,

說明觸發資料子表單中的該條生產產品資料為新產品,直接向「產品管理」表中新增資料

在「新增資料」處,設定向「產品管理」表中新增資料時,各欄位的值。如下圖所示:

儲存並啟用

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

注意事項

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

是否回答了您的問題?