일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Eclipse
- Java
- React
- Scanner
- jsp
- Uipath
- MVC
- mysql
- db
- git
- View
- Controller
- 이클립스
- Database
- string
- html
- Board
- SpringBoot
- JDBC
- 배열
- Array
- 문자열
- Oracle
- jquery
- Thymeleaf
- 상속
- spring
- rpa
- API
- 조건문
- Today
- Total
유정잉
RPA Data Type, 변수, Assign, Log Message 본문
Data Type
Data Type | 설명 | 예 |
Boolean | 논리형 변수로써 예(=true) 아니오(=false)를 정의하고 활용하게 된다. 주로 IF 액티비티에 사용된다. |
True, False |
Int32 | 정수 숫자형이다. 소수점이 없는 값들을 담는 변수이다. | 1, 2, -100, Int32.MaxValue |
String | 문자열 형식을 의미한다. "Hello World", "안녕하세요"와 같은 문자열을 담는다. |
"Hello World", "안녕하세요" |
Object | 모든 데이터 형식을 받을 수 있는 변수이다. 사용되는 변수의 형식을 명확히 모르거나, 하나의 변수에 다양한 형식의 값을 받고자 할 때 사용된다. |
|
Data Table | 테이블형 복합타입이다. 테이블 내 다양한 데이터 형식을 담을 수도 있으며, 데이터의 구조적 표현이 가능하다 |
|
Array of [T] | 열거된 배열 타입이다. T는 변수유형인 Type의 약자이며, 다양한 데이터 형식을 선택하여 여러 유형의 배열을 생성할 수 있다. |
{1, 2, 3} |
명명 규칙
| 접두어 | 의미 |
|------|--------------------------------|
| a | Array 배열 |
| b | Boolean 형 변수 |
| By | BYTE 형 변수 |
| d | DateTime 날짜형 변수 |
| dbl | Double 형 변수 (소수점 포함) |
| f | Float 형 변수 (소수점 포함) |
| g_ | Global 변수(전역 변수) |
| h | Handle 형 변수 |
| i | 정수 (int)형 변수 |
| l | long 형 변수 |
| s | String 문자열 |
| dt | DataTable 형 변수 |
C++ 스타일의 경우 기본적으로 헝가리안 표기법을 사용한다. 변수의 데이터 타입을 의미적으로 접두어 약어를 사용한다.
변수명의 첫글자는 변수 타입을 의미하는 접두어를 사용하며 소문자로 표현해주고, 여러 단어로된 이름으로 변수명의 정의해야 할 경우, 의미가 있는 단어가 나올땨마다 첫문자를 대문자로 표기한다. (ex. Long -> lSize, int -> iSize)
변수 선언
작업 영역 하단의 "변수" 탭을 선택하게 되면 개발 내 변수들을 선언할 수 있는 화면이 뜨게 된다.
이름 | 변수명을 정의(헝가리안 표기법 지키면서) |
변수 유형 | 변수의 Data Tyoe을 정의 (문자형, 숫자형, 배열형 등) |
범위 | 해당 변수가 어느 범위까지 속하게 할 것인지를 정의. 전역(전체) 변수로 사용할 것 인지? 지역(현재 Sequence) 변수로 사용할 것 인지? |
기본값 | 변수 선언 후 기본 값을 셋팅할 경우 값 입 |
Assign
변수 선언에 대한 값을 셋팅(입력)할 때 사용된다.
변수 생성은 왼쪽 To 칸에서 Ctrl + K 단축키를 누르면 변수 생성을 할 수 있다.
LogMessage
프로세스 중간 중간에 디버그(오류 추적) 로그 메시지를 남기기 위한 Activity이다.
LogLevel : 로그 레벨의 Type을 정의한다.(LogType : Fatal 심각한 오류, Error 오류, Warn 경고, Trace 세밀)
Message : 입력할 로그 메시지를 입력한다.
기본적으로 변수의 Type은 String으로 설정되므로 다른 Type을 사용할 경우 바꿔줘야 한다!
(왼쪽)정의한 변수명 = (오른쪽)값
1. Assign에 변수 설정하는 방법
2. Log Message 설정하는 방법
3. sName에 여러번의 값을 설정하면 마지막에 셋팅된 값이 들어간다.
4. 만약 String과 Int를 같이 사용하고 싶다면 Int를 ToString을 사용하여 문자열로 바꿔주어야한다.
5. 전역변수와 지역변수
최상위 Sequence에 있는 변수는 하위 영역에서 사용가능.
하위 영역에서 선언한 변수는 상위 영역에서 사용 불가능.
지역 변수와 전역 변수
하나의 시퀀스에는 한개 이상의 액티비티와 한개이상의 시퀀스를 가질 수 있다.
'개발자 공부 > ★ RPA UIPAth' 카테고리의 다른 글
UiPath [ Type Into, Get Text, Data Scraping, Send Hotkey ] (0) | 2025.02.20 |
---|---|
UiPath [ Click ] (1) | 2025.02.20 |
RPA Build Data Table Activity 종류! (Add, Update, Remove Duplicate 등) (0) | 2025.02.07 |
RPA For Each Activity (1) | 2025.02.06 |