執行節點
簡介
執行節點,負責工作流中任務的執行,包括各種活動或操作,如資料處理、查詢、計算,以及調用外掛等。
執行節點介紹
「智慧助手 Pro」中提供瞭如下两類、 八種執行節點:
基礎節點
基礎節點是「智慧助手 Pro」的關鍵組成部分,包括:新增資料、修改資料、刪除資料,負責對目標表單進行不同類型的資料操作,為使用者提供了靈活且高效的資料管理手段。
1. 新增資料
新增資料是指,當「智慧助手 Pro」執行到該節點時,可根據前置節點所儲存的資料或自訂值,向目標表單中新增一或多筆資料。
2. 修改資料
修改資料是指,當「智慧助手 Pro」執行到該節點時,修改節點所指向的資料或目標表單中滿足條件的已有資料;若找不到對應資料,還可直接新增資料。
3. 刪除資料
刪除資料是指,當「智慧助手 Pro」執行到該節點時,刪除目標表單中滿足條件的已有資料,或前置節點所指向的資料。
進階節點
進階節點,進一步擴展了「智慧助手 Pro」中資料處理能力的邊界,可引入更多相關資料、進行中間計算、調用外掛等,來滿足複雜的業務需求。又可根據功能分為如下三類:
- 查詢節點:查詢單筆資料、查詢多筆資料;
- 分支節點:條件分支;
- 運算節點:計算節點、外掛節點。
具體說明如下:
1. 查詢單筆資料
查詢單筆資料是指,查詢出目標表單中的某筆資料,且查詢結果支援被後續執行節點多次調用。
2. 查詢多筆資料
查詢多筆資料是指,查詢出目標表單中的多筆資料,且查詢結果支援被後續執行節點多次調用。
3. 條件分支
條件分支可以在一個「智慧助手 Pro」中新增多個條件分支,使得「智慧助手 Pro」能夠根據不同的情況或條件,選擇性地執行不同任務。可以實現任務的順序執行、併行執行或條件執行。
4. 計算節點
計算節點,可以對「智慧助手 Pro」中前置節點上所儲存的資料進行公式計算,且計算結果支援作為單筆資料被後續節點調用。
5. 外掛節點
外掛節點是指,在「智慧助手 Pro」中透過調用外部外掛實現對資料的轉換、加工、驗證、通知等,還可儲存外掛的執行結果供後續節點調用。
注意事項
1. 觸發資料節點會儲存一份原始資料供後續執行節點引用。即,在「智慧助手 Pro」的單次執行過程中,即使透過節點操作修改/刪除了觸發資料,其他節點仍可正常引用觸發資料的原始值。
2. 當「後續執行節點」需要調用「前置節點的資料」進行過濾、賦值或計算時,若所調用的資料不存在:
- 調用的資料已被刪除;
- 調用查詢單筆/多筆資料節點,但節點的查詢結果為空。
則會對節點的執行效果產生影響,具體如下表所示:
調用場景 | 說明 |
作為某一過濾條件的過濾值 | 該過濾條件的過濾結果為空。若節點上設定了多個過濾條件,則不同條件間關係下的影響不同:
|
作為如下條件中的匹配值:
| 該條件的匹配結果為空。即:
|
對某一欄位進行賦值 | 新增賦值:將該欄位賦為空值 修改賦值:跳過修改該欄位 |
參與如下節點的計算:
| 按空值參與計算 |