UiPath_이론

RPA 기초 - Log Message, 액티비티, 변수

ideas0123 2024. 8. 19. 19:46
더보기
  • Log Message
  • 액티비티
  • 단축키
  • 변수

Log Message

제일 처음과 마지막 부분에는 Log Message를 작성하여 시작과 끝을 알린다.


액티비티

  • Sequence : 비슷한 분류끼리 나눠서 구조를 구성하는 것에 도움이 된다.
  • Assign : 변수/데이터 형식/범위를 생성하여 데이터를 담을 때 사용
  • Write Line : 텍스트 출력  - String이 아닌 경우 .ToString을 적어서 출력

단축키

Ctrl + K : 변수 설정


변수

* 데이터타입 : 축약형 *

String              : str

Int32               : int

Boolean          : bl    >>  [ If ] 와 짝꿍  >>  저장할 값 : 조건(int나이<=30)

Array(Of 타입) : arr  >>  [ for each ] 와 짝꿍  >>   추가될 데이터가 없는 경우

List                  : lst / list   >>  배열을 추가할 수 있는 경우 [추가 액티비티 : Append item to List ]

                                >>  New(초기화) 해야함

                                >>  New List(Of String) from{"치악산", "북한산"}

Object             : obj  >> 다양한 타입의 데이터를 하나의 객체 변수에 저장

                                >>  데이터를 받을 경우 주로 사용  >>  타입 변환해서 사용


<변수 생성시 확인 사항>

1. 이름 + 공백없이
2. 변수의 데이터타입

3. 변수 사용 범위


* 출력방식 *

  • Write Line에 String 형식이 아닌 것들은 .ToString을 붙이면 됨

ex) 나이는 " + int나이.ToString  + bl30세이하여부.ToString + "입니다."

 

  • String.Join(", ", arr문자배열)

(구분자, arr변수)의 형식으로 사용됨

한줄에 한꺼번에 보고 싶은 경우

배열에 담긴 문자열 요소들을 하나의 문자열로 결합하는 작업

ex) 취미는 "  +String.join(", ", arr취미출력)+ " 입니다."

  • idx.ToString+" "+currentText

for each 속성 - 인덱스 - 변수설정 : idx 해준 경우인덱스 번호 + 현재 사용되는 문자