刪除資料節點

簡介

功能簡介

刪除已有資料是指,當「智慧助手 Pro」執行到該節點時,刪除目標表單中滿足條件的已有資料,或前置節點所指向的資料。

應用場景

  • 在訂單管理場景中,當銷售單取消後,自動刪除對應的出庫單;
  • 在設備管理場景中,當新增設備保養記錄後,自動將設備保養計劃表中對應的計劃刪除;
  • 在活動報名場景中,當使用者的報名申請未透過時,向使用者發送簡訊通知並刪除對應申請。

預期效果

以採購入庫為例,當採購訂單取消後,自動刪除所有相應入庫資料。效果如下圖所示:

設定步驟

新建智慧助手 Pro 後,將自動進入設計畫布,配置好觸發節點後,即可進行後續執行節點的配置。

新增節點

根據業務需求,在已有節點後新增一個刪除節點:

設定刪除對象

在刪除資料節點中,支援如下兩種刪除對象:

1. 選擇表單刪除資料

選擇表單刪除資料是指,刪除目標表單中滿足條件的已有資料,支援選擇當前應用以及跨應用表單:

2. 選擇節點刪除資料

選擇節點刪除資料是指,刪除節點所指向的資料。支援選擇觸發節點、查詢單筆/多筆資料節點、新增資料節點。具體實現效果如下:

  • 觸發節點:刪除觸發該「智慧助手 Pro」的資料;
  • 新增資料:刪除已新增的資料,用於撤銷先前的新增操作;
  • 查詢單筆/多筆資料:刪除查詢到的資料,用於清理目標表單中的特定資料。

附註

若刪除節點在某條分支上,則不支援選擇其他分支上的節點;若不在任意分支上,則不支援選擇分支上的節點。

設定刪除條件

當刪除對象為「選擇表單刪除資料」時,可以新增刪除條件,僅從目標表單中過濾出符合條件的資料進行刪除。

點擊「新增條件」,刪除條件需要設定的內容如下:

  • 多個條件的關係:當存在多個刪除條件時,可以選擇滿足「所有」或「任一」條件;
    • 所有:刪除條件之間的關係為「且」,僅刪除滿足所有條件的資料;
    • 任一:刪除條件之間的關係為「或」,將刪除滿足任一條件的資料;
  • 目標表單欄位:選擇目標表單中的欄位,或部分系統欄位(送出人、送出時間、更新時間、流程狀態);
  • 過濾關係:根據目標表單的欄位類型,設定不同的過濾關係,如等於/不等於、包含/不包含、為空/不為空等;
  • 過濾值:可選擇「節點欄位值」、「自訂」或「空值」,選擇自訂時,欄位值需手動輸入。

附註

1. 不同類型的目標表單欄位可設定的過濾關係與過濾值不同。如需使用子表單欄位作為過濾值,則需要將過濾關係設定為「等於任意一個/不等於任意一個/同時包含/包含任意一個」,詳情參見:過濾值說明

2. 支援引用欄位值的前置節點包括:觸發節點、查詢單條節點、查詢多條節點、新增資料、計算節點和外掛節點。其中,當觸發方式為「定時觸發 > 自訂時間」時,不可引用觸發節點的欄位值。

3. 目標表單中的部分欄位不能設定刪除條件,包括:分割線、關聯查詢、選擇資料、按鈕、當前節點以及當前負責人。

注意事項

1. 暫不支援單獨刪除子表單資料。即使刪除條件中使用了子表單欄位,但過濾對象和刪除對象仍為整筆資料

2. 刪除資料節點每次最多支援刪除 200 筆資料。在一次刪除過程中,若滿足刪除條件的資料或前置節點指向的資料超過 200 筆,則不會執行該次刪除操作,並進行報錯提示。

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