동작까지 루프
이 작업을 사용하여 프로세스가 디자인의 다음 작업으로 넘어가기 전에 특정 기준을 충족할 때까지 일련의 작업을 반복하도록 합니다. 다음을 포함하여 여러 가지 방법으로 이 작업으로 흐름 논리를 만들 수 있습니다.
- 컬렉션의 항목 반복
컬렉션의 항목을 통한 루프는 변수 컬렉션의 각 항목에 대한 루프 내부의 작업에 적용됩니다. 예를 들어 루프 내부의 작업은 2를 더한 다음 3을 곱할 수 있습니다. 5개의 정수 컬렉션을 반복하는 경우 루프는 첫 번째 정수에 2를 더하고 합계에 3을 곱한 다음 곱을 컬렉션의 첫 번째 정수 슬롯에 다시 넣습니다. 루프는 두 번째 정수에 대해 동일한 작업을 수행한 다음 세 번째, 네 번째, 다섯 번째 정수에 대해 동일한 작업을 수행합니다. 컬렉션의 마지막 항목으로 완료되면 루프가 "종료"되고 프로세스가 프로세스 디자인의 다음 작업으로 이동합니다.
- 고정 카운트에 도달할 때까지 루프
고정 카운트에 도달할 때까지 루프 지정한 횟수만큼 루프 내부의 작업을 적용합니다. 예를 들어, 10을 지정하면 프로세스 디자인의 다음 작업으로 이동하기 전에 루프가 10번 실행됩니다.
- 조건이 참인 동안 루프
조건이 참인 동안 루프 정수 값이 0보다 큰 경우와 같이 특정 조건이 참인 한 루프 내부의 작업을 적용합니다. 표현식 편집기 대화 상자를 사용하여 조건을 구성합니다.
이름 | 설명 |
---|---|
이름 | 작업에 대한 설명 레이블을 추가합니다. |
루프 수 | + 또는 – 버튼을 사용하여 명령 시퀀스를 반복할 횟수를 설정합니다. |
현재 색인 데이터 이름 | 첫 번째 루프에 대해 0에서 시작하여 매번 1씩 증가하는 현재 루프 카운트를 추적합니다. |
최대 루프 수 | 루프가 반복되는 최대 횟수(최대 99회)를 입력합니다. |
Until Case 추가 | 딸깍 하는 소리 옆에 사례까지 특정 기준이 충족된 후 작업에 대한 종료 기준을 입력합니다. |
케이스 이름까지 | 작업의 출력을 식별하는 사례에 대한 설명 레이블을 추가합니다. |
조건 | 런타임에 흐름 런타임이 루프에 있는지 확인하고 케이스의 구성된 출력을 취하는 기준을 추가합니다. |