子工作流程

上次更新: 2024-02-21
  • 主題:
  • Workflows
    檢視有關此主題的更多資訊

Sub-workflow 活動可讓您觸發另一個工作流程的執行,並復原結果。 此活動可讓您使用複雜的工作流程,同時使用簡化的介面。

您可以在單一工作流程中呼叫多個子工作流程。 子工作流程會同步執行。

在以下範例中,主要工作流程是使用跳轉呼叫子工作流程。 有關跳轉型別圖形物件的詳細資訊,請參閱 本節.

  1. 建立您會作為另一個工作流程中的子工作流程的工作流程。

  2. 插入 Jump (end point) 在工作流程開頭具有優先順序1的活動。 如果您有多個「端點」型別跳轉,Adobe Campaign會使用數字最低的「端點」跳轉。

  3. 插入 Jump (start point) 在工作流程結束時,具有優先順序2的活動。 如果您有多個「起點」跳轉,Adobe Campaign會使用具有最高數字的「起點」跳轉。

    注意

    如果子工作流程活動參考的工作流程具有多個 Jump 活動時,子工作流程會在具有最低編號的「端點」型別跳轉與具有最高編號的「起點」型別跳轉之間執行。

    若要讓子工作流程正確執行,您只能有一個編號最低的「端點」型別跳轉,以及只能有一個編號最高的「起點」型別跳轉。

  4. 完成並儲存此「子工作流程」。

  5. 建立主要工作流程。

  6. 插入 Sub-workflow 活動並開啟它。

  7. 從中選擇您要使用的工作流程 Workflow template 下拉式清單。

  8. 您也可以新增設定指令碼,以變更參考的工作流程。

  9. 按一下 Ok。這會自動建立外站轉變,其標籤為 Jump (start point) 活動。

  10. 執行工作流程。

執行後,呼叫為子工作流程的工作流程會保留在 Being edited 狀態,表示下列專案:

  • 您無法用滑鼠右鍵按一下轉變來顯示目標。

  • 無法顯示中間母體的計數。

  • 子工作流程記錄檔會顯示在主要工作流程中。

注意

如果子工作流程中發生任何錯誤,主要工作流程將暫停,並建立子工作流程的副本。

輸入引數(選擇性)

  • tableName
  • 綱要

每個傳入事件都必須指定由這些引數定義的目標。

輸出引數

  • tableName
  • 綱要
  • recCount

這組三個值會識別查詢所定位的母體。 tableName 是記錄目標識別碼的資料表名稱, schema 是母體的綱要(通常是nms:recipient)和 recCount 是表格中的元素數。

  • targetSchema:此值是工作表的綱要。 此引數適用於所有具有的轉變 tableNameschema.

本頁內容