傳回結果
使用「傳回結果」動作可在工作流程執行期間,將工作流程中任何已執行動作的輸出傳回同步 ThingWorx 服務或 webhook 啟動程式。
在執行其輸出對應至「傳回結果」動作的動作之後,「傳回結果」動作會將資料立即傳回 ThingWorx,而不會等到工作流程執行完成。如此一來,無論工作流程是否失敗,「傳回結果」動作都會提供輸出。
如果「傳回結果」動作顯示在「迴圈」區塊內,且迴圈區塊內動作的輸出對應至「傳回結果」動作,則會傳回在第一個迴圈版序期間傳遞至「傳回結果」動作的輸出,並會略過其餘迴圈版序的輸出資料。
在任何工作流程中,即使您使用多個「傳回結果」動作,還是只有第一個「傳回結果」動作會設定結果,而工作流程中其餘「傳回結果」動作會遭到略過。
* 
針對非同步 webhook 或 ThingWorx 服務,動作不會傳回任何輸出。
先決條件
將 webhook 或 ThingWorx 服務設定為同步。
步驟
完成下列步驟,可在工作流程中使用「傳回結果」動作:
1. 按一下 ,將「開發者工具」下的「傳回的結果」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「傳回的結果」視窗即會開啟。
2. 視需要編輯「標籤」。依預設,標籤名稱與動作名稱相同。
3. 「基礎類型」清單中,選取符合所傳回資料的正確 ThingWorx 基礎類型。
4. 「資料」欄位中,對應工作流程中任何之前動作的輸出,以在工作流程執行期間將值傳回 ThingWorx 或 webhook 啟動程式。
如果您並未設定此值,則動作不會將任何結果傳回 webhook 或 ThingWorx 服務。「傳回結果」動作絕不會失敗或停止工作流程的執行。
5. 按一下「完成」
這是否有幫助?