While
조건이 충족되는 동안 특정 시퀀스를 실행합니다. 각 명령 실행 전에 조건이 평가됩니다.
예를 들어, 로봇이 블랙잭을 할 경우 다른 카드를 그릴지 결정하기 전에 손을 계산해야 합니다.
Do While
조건이 충족되는 동안 특정 시퀀스를 실행합니다. 각 문장이 실행될 때마다 조건이 평가됩니다.
예를 들어 로봇이 웹 사이트에서 refresh 명령을 수행한 다음 관련 요소가 로드되었는지 확인할 수 있습니다.
그러면 요소가 로드될 때까지 새로 고침 - 확인 주기가 계속됩니다.
Do While과 While의 주요 차이점은 Do While의 경우 포함된 활동이 한 번 이상 실행된다는 것입니다.
For Each
입력 모음의 각 요소에 대해 활동 또는 일련의 활동을 수행합니다.
이것은 데이터 처리에 매우 유용합니다. 정수 배열을 고려합니다.
For Each를 선택하면 로봇이 각 숫자 항목이 특정 조건을 충족하는지 여부를 확인할 수 있습니다.
빠져나오는 방법
While 및 Do While
조건이 더 이상 true가 아닐시
For Each
입력 컬렉션의 모든 항목 처리를 마치면 종료됩니다
Break
Break activity를 사용하면 선택한 지점에서 현재 루프 활동(예: For Each, While 또는 Do While)을 종료하고 그 이후의 활동으로 워크플로우를 계속할 수 있습니다.
Do while
조건에서의 not은 변수명이 아니라 not을 선언해준것이다.
false에서의 선의 주목
공부에 사용할 PDF
'Uipath > UiPath Certified RPA Associate 정리' 카테고리의 다른 글
Uipath Switch (0) | 2021.08.22 |
---|---|
Uipath IF문 (0) | 2021.08.22 |
Uipath Data Types (0) | 2021.08.22 |
Uipath Invoke Workflow and Arguments (0) | 2021.08.22 |
Uipath 변수 (Variables) (0) | 2021.08.22 |