節點 - 更新資料
[更新資料] :更新資料中一個或多個欄位的值。您可以修改、清除、新增或減少欄位值(對於數值、金額、多重選擇、成員等欄位)。
範例
新訂單合約提交時,若審核通過,資料中的【狀態】將修改為【有效】;如果不通過,資料中的【狀態】會自動修改為【無效】。 對於上述範例,在核准分支後新增節點【更新資料】 。
設定步驟
一、選擇需要更新的資料物件
工作流中的【新增資料】、【審核】、【填寫】、【取得單一資料】等節點都指向一筆特定的資料。
【選擇要更新的物件】:如果要修改任意一筆資料的值,需要找出該資料指向哪個節點並選擇該節點。如果前面的節點指向同一筆資料,則選擇其中任一個。
如果沒有可以選擇的節點,則表示這個更新節點之前沒有任何節點指向你要修改的資料。
如下所示,對於定時觸發觸發的工作流,工作流是否觸發與工作表無關。工作流觸發後,無法直接更新資料的值,因為目前工作流中沒有指向資料的節點。
您可以先透過【取得多個資料】這樣的節點定位到您的目標資料,然後選擇更新該節點。
二、幾種常見更新欄位方式
1. 將欄位更新為新值
A:文字是固定值,即選擇的欄位修改為您在此輸入的內容。
B:這是該工作流中其他節點物件的值,根據先前的節點而變化。
您需要至少設定A(固定值)和B(動態值)之一。
2.將該欄位內容設為空(即清空已有值)
3.更新關聯欄位
4. 對欄位【增加或減少】值
設為(To):將欄位的值設定為所選值。例如,如果目前庫存為50,設定為60,則工作流執行後,庫存將變更為60。
增加(Add):適用於多選、數值等欄位。例如成員欄位中已經選擇 {A,B}
, 增加C, 最後成員欄位的值為{A、B、C}
。 又如當前庫存=50,增加60,執行後庫存為110。
減少(reduce):與增加的功能相對。
支持使用【增加】和【減少】功能的欄位包括:數值、金額、多選項、人員多選、部門多選、角色多選、關聯資料(多條)、附件,滿足您多樣化的需求。
5. 將現有內容保留與並且拼接新的欄位內容
對於更新欄位的新值,再次選擇更新欄位,現有內容可以保留,並且可以新增內容。
文檔問題反饋
文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧