Loading
在動作區塊中執行多個動作

在動作區塊中執行多個動作

透過在「動作區塊」中將多個 Omniscript 動作分組,以非同步方式執行。「動作區塊」內的動作會並列執行,並繼承「動作區塊」的設定。

檢視「動作區塊」流程圖以瞭解動作區塊中的動作如何執行。

動作區塊流程圖:

影像
  1. 從元素面板中,將「動作區塊」 元素拖曳至畫布。
    將「動作區塊」放置在步驟內、第一個步驟之前或步驟之間。
  2. 將最多四個動作元素拖曳至「動作區塊」。
  3. 選取「叫用模式」以控制「動作區塊」內的動作執行方式。
    預設 「動作」會使用載入的捲軸封鎖 UI。
    非封鎖 「動作」會以非同步方式執行,且回應會套用至 UI。不支援前與後 Omnistudio 資料對應器轉換,也不支援大型附件。
    燃燒與忘記 「動作」會以非同步方式執行,且不會回呼 UI。不支援「前後資料對應器」轉換和大型附件。回應仍會顯示在除錯主控台中,但不會套用至 Data JSON。
    當「叫用模式」設定為非封鎖時,使用預設值的元素不會收到回應,因為該元素會在回應傳回之前載入。您必須設定這些內容,才能將回應對應至元素:
    • 回應 JSON 節點:VlocityNoRootNode

    • 回應 JSON 路徑:接收值的 Omniscript 元素名稱。

  4. 視需要選取「套用如果發生錯誤」,啟用成功執行的動作,將回應套用至 Omniscript 的資料 JSON,即使動作區塊中的其他動作失敗也是如此。
  5. 當「動作區塊」在「步驟」內部時,將驗證設定為「步驟」,以防止「動作區塊」在「步驟」中存在錯誤時執行。
  6. 預覽 Omniscript 以測試「動作區塊」行為。
 
正在載入
Salesforce Help | Article