此 Sub-workflow 活動可讓您觸發另一個工作流程的執行,並復原結果。 此活動可讓您使用複雜的工作流程,同時使用簡化的介面。
您可以在單一工作流程中呼叫多個子工作流程。 子工作流程會同步執行。
在以下範例中,主要工作流程是使用跳轉呼叫子工作流程。 如需跳轉型別圖形物件的詳細資訊,請參閱 本節.
建立您會作為另一個工作流程中的子工作流程的工作流程。
插入 Jump (end point) 工作流程開頭具有1優先順序的活動。 如果您有多個「端點」型別跳轉,Adobe Campaign會使用編號最低的「端點」跳轉。
插入 Jump (start point) 工作流程結束時優先順序為2的活動。 如果您有多個「起點」型別跳轉,Adobe Campaign會使用數字最高的「起點」跳轉。
如果子工作流程活動參考的工作流程具有多個 Jump 活動時,子工作流程會在具有最低編號的「端點」型別跳轉與具有最高編號的「起點」型別跳轉之間執行。
若要讓子工作流程正確執行,您只能有一個編號最低的「終點」型別跳轉,以及只能有一個編號最高的「起點」型別跳轉。
完成並儲存此「子工作流程」。
建立主要工作流程。
插入 Sub-workflow 活動並開啟。
從中選擇您要使用的工作流程 Workflow template 下拉式清單。
您也可以新增設定指令碼,以變更參考的工作流程。
按一下 Ok。這會自動建立外站轉變,其標籤為 Jump (start point) 活動。
執行工作流程。
執行後,呼叫為子工作流程的工作流程會保留在 Being edited status ,這表示以下內容:
您無法用滑鼠右鍵按一下轉變來顯示目標。
無法顯示中間母體計數。
子工作流程記錄檔會顯示在主要工作流程中。
如果子工作流程中發生任何錯誤,主要工作流程將暫停,並建立子工作流程的副本。
每個傳入事件都必須指定由這些引數定義的目標。
這組三個值會識別查詢所定位的母體。 tableName 是記錄目標識別碼的資料表名稱, schema 為母體的結構描述(通常為nms:recipient)和 recCount 是表格中的元素數量。