執行節點

簡介

執行節點,負責工作流中任務的執行,包括各種活動或操作,如資料處理、查詢、計算,以及調用外掛等。

執行節點介紹

「智慧助手 Pro」中提供瞭如下两類、 八種執行節點:

基礎節點

基礎節點是「智慧助手 Pro」的關鍵組成部分,包括:新增資料、修改資料、刪除資料,負責對目標表單進行不同類型的資料操作,為使用者提供了靈活且高效的資料管理手段。

1. 新增資料

新增資料是指,當「智慧助手 Pro」執行到該節點時,可根據前置節點所儲存的資料或自訂值,向目標表單中新增一或多筆資料。

2. 修改資料

修改資料是指,當「智慧助手 Pro」執行到該節點時,修改節點所指向的資料或目標表單中滿足條件的已有資料;若找不到對應資料,還可直接新增資料。

3. 刪除資料

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

進階節點

進階節點,進一步擴展了「智慧助手 Pro」中資料處理能力的邊界,可引入更多相關資料、進行中間計算、調用外掛等,來滿足複雜的業務需求。又可根據功能分為如下三類:

  • 查詢節點:查詢單筆資料、查詢多筆資料;
  • 分支節點:條件分支;
  • 運算節點:計算節點、外掛節點。

具體說明如下:

1. 查詢單筆資料

查詢單筆資料是指,查詢出目標表單中的某筆資料,且查詢結果支援被後續執行節點多次調用。

2. 查詢多筆資料

查詢多筆資料是指,查詢出目標表單中的多筆資料,且查詢結果支援被後續執行節點多次調用。

3. 條件分支

條件分支可以在一個「智慧助手 Pro」中新增多個條件分支,使得「智慧助手 Pro」能夠根據不同的情況或條件,選擇性地執行不同任務。可以實現任務的順序執行、併行執行或條件執行。

4. 計算節點

計算節點,可以對「智慧助手 Pro」中前置節點上所儲存的資料進行公式計算,且計算結果支援作為單筆資料被後續節點調用。

5. 外掛節點

外掛節點是指,在「智慧助手 Pro」中透過調用外部外掛實現對資料的轉換、加工、驗證、通知等,還可儲存外掛的執行結果供後續節點調用。

注意事項

1. 觸發資料節點會儲存一份原始資料供後續執行節點引用。即,在「智慧助手 Pro」的單次執行過程中,即使透過節點操作修改/刪除了觸發資料,其他節點仍可正常引用觸發資料的原始值

2. 當「後續執行節點」需要調用「前置節點的資料」進行過濾、賦值或計算時,若所調用的資料不存在:

  • 調用的資料已被刪除;
  • 調用查詢單筆/多筆資料節點,但節點的查詢結果為空。

則會對節點的執行效果產生影響,具體如下表所示:

調用場景

說明

作為某一過濾條件的過濾值

該過濾條件的過濾結果為空。若節點上設定了多個過濾條件,則不同條件間關係下的影響不同:

  • 所有:直接返回空結果
  • 任一:剔除該過濾條件,繼續執行其他過濾條件

作為如下條件中的匹配值:

該條件的匹配結果為空。即:

  • 分支條件:不滿足分支條件,不執行該分支;
  • 資料修改條件:找不到需要修改的資料:
    • 若修改方式為「修改已有資料」,則跳過執行該節點
    • 若修改方式為「修改或新增」,則繼續執行新增操作

對某一欄位進行賦值

新增賦值:將該欄位賦為空值

修改賦值:跳過修改該欄位

參與如下節點的計算:

  • 外掛節點
  • 計算節點

按空值參與計算

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