迴圈活動
迴圈活動是指,在協調流程中迴圈的動作。 您也許可以從協調流程內迴圈的動作擷取事件。 若要執行這項操作,請建立其他活動,並對應迴圈內所有的新活動里程碑和資料。 請務必這麼做,因為迴圈中的資料處理將會在每個排程執行發生一次以上。 下圖顯示此情況的範例。
如圖所示,如果「訂單」有多個在迴圈中處理的「明細項目」,像是「哪個訂單的項目價格為 $100?」的問題就會顯得模稜兩可。 明確的問題如下:
哪個訂單的明細項目價格為 $100?
哪個訂單的總計/最小/最大項目價格為 $100?
建立明確的問題必須將明細項目與訂單當做兩回事來思考。 在追蹤設定檔編輯器中,根活動 (例如訂單) 會對應至迴圈外的所有動作。 子活動 (例如明細項目) 會對應至迴圈內的動作。
您需要使用內容項目當做根活動的 ActivityID。 讓這個內容項目可以用在迴圈內部的某些訊息中。 請將活動對應至子活動底下顯示的關係節點,並將該活動命名為根活動。