본문 바로가기
UiPath RPA

UI PATH RPA - 배포/PIP/VLOOKUP/TRY CATCH

by sjs_2215 2024. 12. 4.

1204 rpa 교육

실습 파일
https://github.com/UiPathRPA-KCC/240909_240911


액티비티

 

1. WRITE CELL
엑셀에 값 입력 가능
아래 VLOOKUP 같은 함수식을 바로 사용 가능

 

2. VLOOKUP

"=VLOOKUP([@Employee ID]],TBL_Employees,2)"

 

3. create pivot table

 

4. merge data table
엑셀 병합
속성 > 스키마 액션 누락 > add(전부추가) ignore(동일한 애들만 추가)

 

5. for each file in folder
폴더에 있는 파일들을 반복문으로 읽어올 수 있음
하위 폴더 포함 을 체크하면 폴더 안에 폴더까지 모두 반복 돌아줌.

 

6. read csv
read range와 비슷하나 read csv는 엑셀 자체를 read

 

7. create file
파일 생성

 

8. folder exists
폴더 존재하는지 true/false 반환

 

9. check app state
속성을 '사라질 엘리먼트' 로 하면
ex) 로딩창이 사라질때'로 세팅 할 수 있음

 

10. try catch
try가 실패했을 때 catch, try/catch 둘중 뭐라도 된 후에 finally 실행
액티비티 선택 후 ctrl + t 로 try로 감싸짐
catch exception에 System.exception을 선택 (좀 범용적인 오류들을 일컫음)

 

11. log message
초록색 변수 (exception)은 참조변수임

 

12. throw
예외처리 New Exception("이제 그만")


배포

리본메뉴 > 게시
*기본 게시 경로 : C:\ProgramData\UiPath\Packages

[게시 -> 확장자 zip 파일로 변경 -> content 폴더에 Main 파일 접근 가능]

  1. uipath assistant -> 환경설정 > tools > migrate 버튼 누르기
  2. 대시보드 > 해당 프로젝트 설치 -> 설치 완료 후 'Run'

배포 후 uipath assistant 에서 실행

pip 실행 방법

  1. ui studio 에서
    프로젝트 설정 ->
    pip 옵션 : 기본적으로 pip에서 시작하지 않음
    pip 유형 : 새 세션
    (새 세션 > 중복 로그인 불가 |
    새 데스크탑 > 중복 로그인 가능. 두개의 모니터가 있는 느낌 )
  2. 디버그 리본 메뉴에서 PIP(Picture in Picture) 클릭
  3. 실행
  4. 재배포 진행
  5. uipath assistant에서  'run in pip'로 run 

로봇 돌아가는 PC의 크롬에 ui path 확장 프로그램 설치해줘야 함


'UiPath RPA' 카테고리의 다른 글

UI PATH RPA - for each/와일드카드/필터  (0) 2024.12.03
UiPath RPA  (2) 2024.12.02

Comments