본문 바로가기
Uipath/UiPath Certified RPA Associate 정리

Uipath Switch

by 두리두리안 2021. 8. 22.

Switch란

특정 표현식의 값을 기준으로 여러 활동 집합을 실행하는 제어 흐름 문 유형입니다.

즉, 최소 3가지 조치 과정이 필요할 때 If 문장이 아닌 If 문장으로 사용합니다.

이 작업은 If 문과 같이 부울이 아닌 다중 조건을 통해 수행됩니다.

Switch를 사용할 비즈니스 시나리오

3가지 잠재적 상태(시작되지 않음, 보류 중, 승인됨)와 각 작업에 대해 3가지 작업 세트가 있는 송장입니다.

특정 조건에 따라 4개 업체에 원료를 자동 주문하는 과정이다

사용할 PDF

All Invoices_Switch.zip
0.80MB

디렉토리의 이름을 알려주는 부분이다.

 

앞서 저장한 디렉토리의 이름에서 파일을 찾아서 invoices에 저장해 준다.

 

FileInfo파일 복사, 이동, 이름 바꾸기, 만들기, 열기, 삭제 및 추가와 같은 일반적인 작업에 클래스를 사용 합니다

 

FileName에 .pdf앞에 부분만 저장해 주는 부분이다. 하지만 이는 너무 비효율적이다.

 

앞에 것을 심플하게 수정한것이다.

replace를 이용해 ".pdf"부분을 공백으로 만드며 trim으로 남은 공백까지 붙인다.

 

파일 중에서 年度만 가져오는와서 Switch을 실행 한다.

'Uipath > UiPath Certified RPA Associate 정리' 카테고리의 다른 글

Uipath Loop  (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