修改已有資料
簡介
功能簡介
修改已有資料是指,當觸發表單發生了觸發動作且滿足觸發條件時,修改目標表單中滿足條件的已有資料。
應用場景
- 人事管理場景中,成員的離職申請透過後,透過智慧助手修改員工檔案中的在職狀態;
- 設備管理場景中,設備保養單的資料修改後,透過智慧助手修改設備檔案表中的設備保養狀態;
- 進銷存場景中,當退貨流程單流轉完成後,透過智慧助手自動修改庫存表中貨物在庫狀態。
預期效果
以人事管理的場景爲例,設定智慧助手爲:當成員的離職申請流程流轉完成且簽核結果爲同意時,修改員工檔案中該成員爲離職狀態。
操作步驟
設定好觸發動作後,將自動進入執行動作的設定頁面。
設定執行動作
設定執行動作爲「修改已有資料」:
選擇目標表單
選擇執行動作的目標表單,即需要修改資料的表單:
新增過濾條件
過濾條件是指,對目標表單欄位設定不同的欄位值,只有符合過濾條件的資料纔會被修改。
附註:
目標表單中以下欄位不能設定過濾條件:分割線、地址、定位、圖片、附件、關聯查詢、關聯資料、手寫簽名、手機、當前節點以及當前負責人。
欄位值可以設定爲以下三種:觸發表單欄位值、自訂以及空值。
1. 觸發表單欄位值
a. 將過濾條件的目標表單欄位設定爲觸發表單欄位值,即根據目標表單欄位的欄位類型去匹配觸發表單欄位的值。
b. 對於不同的目標表單欄位可以設定的觸發表單欄位類型如下:
目標表單欄位 | 觸發表單欄位 |
單行文字 | 單行文字、下拉單選、單選、流水號、子表單(單行文字、下拉單選、單選) |
多行文字 | 多行文字、子表單(多行文字) |
數字 | 數字、子表單(數字)(實際值相等即可,不需要匹配小數位數) |
下拉單選 | 單行文字、下拉單選、單選、流水號、子表單(單行文字、下拉單選、單選) |
單選 | 單行文字、下拉單選、單選、流水號、子表單(單行文字、下拉單選、單選) |
複選 | 複選、下拉複選框、子表單(複選、下拉複選框) |
下拉複選框 | 複選、下拉複選框、子表單(複選、下拉複選框) |
日期時間、送出日期、更新日期 | 日期時間、子表單(日期時間)、送出時間、更新時間 |
流水號 | 單行文字、下拉單選、單選、流水號、子表單(單行文字、下拉單選、單選) |
子表單欄位 | 主表欄位、子表單欄位 |
成員單選 | 成員單選、子表單(成員單選)、送出人 |
成員多選 | 成員多選、子表單(成員多選) |
部門單選 | 部門單選、子表單(部門單選) |
部門多選 | 部門多選、子表單(部門多選) |
流程狀態 | 流程狀態 |
c. 當過濾條件設定爲日期時間欄位時,根據不同的顯示類型,對應的符合過濾條件的規則如下:
目標表單欄位/觸發表單欄位 | 年月 | 年月日 | 年月日時分 | 年月日時分秒 |
年月 | 完全相同 | 年月相同 | 年月相同 | 年月相同 |
年月日 | 年月相同 | 完全相同 | 年月日相同 | 年月日相同 |
年月日時分 | 年月相同 | 年月日相同 | 完全相同 | 年月日時分相同 |
年月日時分秒 | 年月相同 | 年月日相同 | 年月日時分相同 | 完全相同 |
2. 自訂值
a. 將過濾條件的目標表單欄位設定爲自訂,即過濾條件的欄位可以自訂值:
b. 當過濾條件的目標表單欄位自訂值時,不同的欄位設定方法如下:
目標表單欄位 | 自訂值 |
單行文字、多行文字、單選、下拉單選、流水號 | 直接輸入文字 |
複選、下拉複選框 | 可以輸入多個文字,多個值用 enter 隔開 |
數字 | 直接輸入數字,如果輸入非數字內容,視爲空值 |
日期時間 | 直接選擇日期/日期時間 |
成員單選、成員多選 | 點擊選擇成員 |
部門單選、部門多選 | 點擊選擇部門 |
3. 空值
過濾條件的目標表單欄位設定空值,即過濾條件的欄位值爲空。
附註:
每個欄位只能被新增爲過濾條件一次;滿足過濾條件的資料最多 200 條,如超過限制會終止執行動作。
新增修改欄位
新增的修改欄位是指,智慧助手對滿足目標表單過濾條件的資料,要修改欄位值的欄位。
修改欄位可以設定爲以下三種:觸發表單欄位值、自訂以及空值。
1. 觸發表單欄位賦值
a. 將目標表單修改欄位設定爲觸發表單欄位值,即根據目標表單欄位的欄位類型去匹配觸發表單欄位的值。
b. 對於不同的目標表單欄位可以設定的觸發表單欄位類型如下:
目標表單欄位 | 觸發表單欄位 |
單行文字 | 單行文字、下拉單選、單選、連結參數 |
多行文字 | 多行文字 |
數字 | 數字 |
下拉單選 | 單行文字、下拉單選、單選、連結參數 |
單選 | 單行文字、下拉單選、單選、連結參數 |
複選 | 複選、下拉複選框 |
下拉複選框 | 複選、下拉複選框 |
日期時間、送出日期、更新日期 | 日期時間、送出時間、更新時間 |
子表單欄位 | 主表欄位 |
圖片 | 圖片 |
附件 | 附件 |
地址 | 地址 |
定位 | 定位 |
成員單選 | 成員單選、送出人 |
成員多選 | 成員多選 |
部門單選 | 部門單選 |
部門多選 | 部門多選 |
注:如果需要修改目標表單中的子表單欄位,必須在過濾條件中新增子表單欄位。
c. 當目標表單欄位與觸發表單欄位的設定存在以下區別時,將作爲特殊情況處理:
目標表單欄位 | 觸發表單欄位 | 特殊情況的處理方法 |
圖片欄位僅允許上傳一張 | 圖片欄位可上傳多張 | 將觸發表單中圖片欄位中的第一張圖賦值給目標表單的圖片欄位 |
附件欄位僅允許上傳一個 | 附件欄位可上傳多個文件 | 將觸發表單中附件欄位中的第一個文件賦值給目標表單的附件欄位 |
地址欄位無詳細地址 | 地址欄位有詳細地址 | 將觸發表單中地址欄位中的省、市、區賦值給目標表單中的地址欄位,丟棄詳細地址 |
地址欄位有詳細地址 | 地址欄位無詳細地址 | 將觸發表單中地址欄位中的省、市、區賦值給目標表單中的地址欄位,目標表單的詳細地址置空 |
日期時間欄位只顯示日期 | 日期時間欄位顯示日期 + 時間 | 將觸發表單中日期時間欄位件中的日期賦值給目標表單中的日期時間欄位,丟棄時間 |
日期時間欄位顯示日期 + 時間 | 日期時間欄位只顯示日期 | 將觸發表單中日期時間欄位中的日期賦值給目標表單中的日期時間欄位,時間設定爲00:00:00 |
定位欄位不顯示經緯度 | 定位欄位顯示經緯度 | 將觸發表單中定位欄位中的地址賦值給目標表單中的地址欄位,丟棄經緯度 |
定位欄位顯示經緯度 | 定位欄位不顯示經緯度 | 將觸發表單中定位欄位中的地址賦值給目標表單中的地址欄位,目標表單中經緯度置空 |
2. 自訂值
a. 目標表單修改欄位設定爲自訂,即修改目標表單的欄位爲自訂值。
b. 對於不同的目標表單欄位可以設定的觸發表單欄位類型如下:
目標表單欄位 | 觸發表單欄位 |
單行文字 | 單行文字、下拉單選、單選、連結參數 |
多行文字 | 多行文字 |
數字 | 數字 |
下拉單選 | 單行文字、下拉單選、單選、連結參數 |
單選 | 單行文字、下拉單選、單選、連結參數 |
複選 | 複選、下拉複選框 |
下拉複選框 | 複選、下拉複選框 |
日期時間、送出日期、更新日期 | 日期時間、送出時間、更新時間 |
子表單欄位 | 主表欄位 |
圖片 | 圖片 |
附件 | 附件 |
地址 | 地址 |
定位 | 定位 |
成員單選 | 成員單選、送出人 |
成員多選 | 成員多選 |
部門單選 | 部門單選 |
部門多選 | 部門多選 |
注:如果需要修改目標表單中的子表單欄位,必須在過濾條件中新增子表單欄位。
c. 當目標表單欄位與觸發表單欄位的設定存在以下區別時,將作爲特殊情況處理:
目標表單欄位 | 觸發表單欄位 | 特殊情況的處理方法 |
圖片欄位僅允許上傳一張 | 圖片欄位可上傳多張 | 將觸發表單中圖片欄位中的第一張圖賦值給目標表單的圖片欄位 |
附件欄位僅允許上傳一個 | 附件欄位可上傳多個文件 | 將觸發表單中附件欄位中的第一個文件賦值給目標表單的附件欄位 |
地址欄位無詳細地址 | 地址欄位有詳細地址 | 將觸發表單中地址欄位中的省、市、區賦值給目標表單中的地址欄位,丟棄詳細地址 |
地址欄位有詳細地址 | 地址欄位無詳細地址 | 將觸發表單中地址欄位中的省、市、區賦值給目標表單中的地址欄位,目標表單的詳細地址置空 |
日期時間欄位只顯示日期 | 日期時間欄位顯示日期 + 時間 | 將觸發表單中日期時間欄位件中的日期賦值給目標表單中的日期時間欄位,丟棄時間 |
日期時間欄位顯示日期 + 時間 | 日期時間欄位只顯示日期 | 將觸發表單中日期時間欄位中的日期賦值給目標表單中的日期時間欄位,時間設定爲00:00:00 |
定位欄位不顯示經緯度 | 定位欄位顯示經緯度 | 將觸發表單中定位欄位中的地址賦值給目標表單中的地址欄位,丟棄經緯度 |
定位欄位顯示經緯度 | 定位欄位不顯示經緯度 | 將觸發表單中定位欄位中的地址賦值給目標表單中的地址欄位,目標表單中經緯度置空 |
2. 自訂值
a. 目標表單修改欄位設定爲自訂,即修改目標表單的欄位爲自訂值。
注意事項
1. 目標表單中的定位欄位,只能設定爲觸發表單欄位值或空值,不支援自訂。
2. 如果對修改已有資料的使用還有疑問,可以觀看下方影片教學進行學習: