Update Context
Update Context 是用於更新工作流程中變數內容的 processor。
基本用法
執行 Update Context 時,會根據設定的配置新增或修改變數值,這些變數可以在後續 processor 中使用。其運作方式類似程式語言中的變數賦值操作。
配置參數
Name
顯示在畫布上的名稱,用於在工作流程中識別此 processor。
Description
用於補充此 processor 的用途,提升工作流程的可讀性。
Properties
點擊 (+) 新增一個配置項目。
配置項目包含兩個部分:
- 變數名稱:第一個輸入框設定此 Context 變數的名稱
- 賦值方式:選擇如何賦予變數值
可用的賦值方式:
- Literal:直接輸入固定值
- Expression:使用 JavaScript 表達式計算值
- Template:使用模板語法計算值
連接關係
Success
當成功更新所有指定的 context 欄位後,工作流程會從此連接點繼續執行下一個 processor。所有動態配置的配置名稱都會成為新的變數名稱。
使用範例
1. 單純變數賦值
單一變數的宣告或更新,做法都是相同的。以下示範變數 historyStart 的賦值方式。