200204 UIPath study
1. UIPath Academy level 1-2 까지 진행
2. 3주 안으로 level 3까지 마칠 것
3. 사수께서 주신 word 파일로 기본 개념 훑음
4. 2개의 실습 진행
5. REFramwork 대략적인 개념 훑음
** work flow
- flow chart : 보다 복잡한 프로세스에 적합
- sequence : 비교적 짧은 선형 액티비티(프로세스)에 적합
- 하나의 큰 flow chart에 다수의 flow chart와 sequence를 조합하여 macro를 생성한다
** variables
- 워크프레임 상에서 다루어지는 모든 변수들은 하단의 [Variables]에서 관리한다
- 전체 work frame에서 변수를 생성할 수 있다 (전역변수 생성)
- flow chart나 sequence를 선택하고 변수를 생성하면, 선택한 work frame에 속한 변수가 만들어진다 (지역변수 생성)
- Assign 액티비티를 이용하여 변수 의 값을 변경할 수 있다.
** MSGbox Properties
- DisplayName : 워크프레임 상에서 보여지는 액티비티의 이름
- Caption : 실행하는 window의 caption 값
- Text : 실행하는 window에 보여질 text 값
** Input Dialog Properties
- Title : 띄울 Dialog의 title
- Label : Dialog 안에 표시할 내용
- Result : 입력값을 저장할 변수 지정
** Excel Activity
- work book : 백그라운드에서 작동. 사용자가 안봐도 되고, 데이터 처리 속도가 빠름. 컴퓨터에 MS 엑셀이 설치되어있지 않아도 프로세스대로 처리. 데이터를 읽어올 때만 주로 사용. 실무에서는 백그라운드에서 실행하기 때문에 접근성 권한이 없어 작동하지 않을 수 있음.
- Excel application scope : application scope를 사용햐줘여함. 이 안에서 데이터를 읽고 사용함. 로봇을 통해 가시적으로 보여짐. MS excel 프로그램을 열어서 직접 처리. 함수나 매크로를 사용할 때 사용함.
**** 0204 실습과제
<숫자게임>
1. 게임 시작
2. 랜덤 숫자 생성
3. 사용자 입력 <- 유효성 검사 실시(범위 밖 숫자, 공백 예외 처리)
4. 정답인가?
5-1-1 정답, 리게임 할건지?
5-1-2 게임종료
5-2-1 오답, 사용자의 값이 큰가?
5-2-2 낮춰
5-2-3 높혀
<별 피라미드 쌓기>
1. 사용자에게 숫자를 입력 받음
2. 받음 숫자만큼 피라미드 층을 쌓음
3. 만든 피라미드를 메모장에 출력함
hint : openApplication, type into activity
googling : (userNum-i)개의 공백
(2*i-1)개의 별
\n 출력
'프로그래밍 > RPA' 카테고리의 다른 글
UIPath Academy Self Study - 6일차 (2020.02.11) / LEVEL 2 Done (0) | 2020.02.11 |
---|---|
UIPath Academy Self Study - 5일차 (2020.02.10) / LEVEL 1 Done (0) | 2020.02.10 |
UIPath Academy Self Study - 4일차 (2020.02.07) (0) | 2020.02.08 |
UIPath Academy Self Study - 3일차 (2020.02.06) (0) | 2020.02.07 |
UIPath Academy Self Study - 2일차 (2020.02.05) (0) | 2020.02.07 |