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 높혀

 

numberGame.xaml
0.02MB

 

 

<별 피라미드 쌓기>
1. 사용자에게 숫자를 입력 받음
2. 받음 숫자만큼 피라미드 층을 쌓음
3. 만든 피라미드를 메모장에 출력함
hint : openApplication, type into activity
googling : (userNum-i)개의 공백
 (2*i-1)개의 별
 \n 출력

 

DrawStar.xaml
0.01MB

+ Recent posts