런타임 중에 루프 중단
활동이 처리되면 처리 플로우가 현재 루핑 활동에서 중단되고
오케스트레이션의 다음 활동으로 계속 진행합니다.
이 태스크 정보
루프 중단
활동은 다음 예와 같이 For
Each, Split 및 While
루프 루핑 활동에서만 사용할 수 있습니다.
중단 활동을 사용하려면 다음을 수행하십시오.
프로시저- 활동 탭과 로직 폴더를 여십시오.
- For Each, 분할 또는
While 루프 활동을 오케스트레이션으로 끌어오십시오.
- 루프 차단 활동을
다음 예와 같이 루프 활동에 배치하십시오.
- 조건이 충족될 때 루프를 중단하려면
예제 1을 참조하십시오.
- 단일 반복 후에 루프를 중단하려면
예제 2를 참조하십시오.
예제 1 - 조건이 충족될 때
루프 중단
- If..Then 활동을 이전 그림에 표시된 대로 설정한
루핑 활동으로 끌어오십시오.
- 조치 활동(예: 행 삽입 활동)을
Else 노드 오른쪽의 비어 있는 플레이스홀더로 끌어오십시오.
- 조치 활동을 구성하십시오.
- If 노드를 클릭하고
표현식 빌더에 조건을 입력하십시오.
- 루프 중단 활동을
If 노드 오른쪽의 비어 있는 플레이스홀더로 끌어오십시오.
런타임 시에 다음과 같이 수행됩니다.- If 활동의 조건이
true로 평가되면 루프
중단이 루핑 활동에서 종료됩니다.
- If 활동의 조건이
false로 평가되면 Else
분기가 시작되고 조치 활동(예: 행
삽입 활동)이 실행됩니다.
예제 2 - 단일 반복이 실행된 후
루프 중단
- 조치 활동(예: 행 삽입 활동)을 선택한
루핑 활동 내부의 비어 있는 플레이스홀더로 끌어오십시오.
- 조치 활동을 구성하십시오.
- 루프 중단 활동을 루프 활동 내부에 있는
비어 있는 플레이스홀더로 끌어오십시오.
런타임 시에 다음과 같이 수행됩니다.- 조치 활동(예: 행 삽입 활동)이
루프 중단이 루핑 활동에서 종료되기
전에 한 번만 실행됩니다.