루프 작업 종료

루프 종료 동작은 루프를 중단하거나 종료하기 위해 루프 동작 내에서 사용하는 경우에만 유효합니다. Loop 액션에서 Exit Loop 액션을 사용하여 현재 루프 반복을 종료하고 루프 액션을 종료하고 다음 액션으로 이동하여 흐름 실행을 계속합니다.

이 작업은 루프 반복 중에 흐름이 필요한 정보를 성공적으로 획득하고 루프를 종료하고 흐름 내에서 이동할 수 있을 때 가장 유용합니다. 이 작업의 이름을 바꾸거나 기본 Exit Loop 제목을 그대로 둘 수 있습니다.

참고: 루프 종료는 루프 작업 내에서 사용될 때만 유효하며 추가 작업에 대한 출력 경로는 포함하지 않습니다. 

예를 들어 이 컬렉션에 표시된 유로 세트와 같은 컬렉션의 특정 항목이 흐름에 필요하다고 가정해 보겠습니다.

Item 0 - amount: 10.00 code: EUR
Item 1 - amount: 15 code :NOT_SET
Item 2 - amount: 5.00 code: USD

참고: 이 예에서는 컬렉션의 통화 항목이 NOT_SET이 아니라고 가정합니다.

이 경우 흐름 작성자는 통화 코드가 EUR(유로)인지 확인하기 위해 결정 작업이 포함된 루프를 설정할 수 있습니다. 런타임 시 첫 번째 루프 주기 후 흐름은 통화에 EUR 코드가 포함되어 있음을 찾습니다. Task.CollectionHasEuros = true로 흐름을 설정한 다음 Exit Loop 작업을 사용하여 추가 처리 없이 루프를 종료합니다.