[UiPath] 변수와 자료형

2021. 7. 2. 16:12·Tools/RPA
YouTube 마개튜브님의 동영상을 보면서 공부한 내용입니다.
부족한 내용이나 잘못된 내용은 댓글남겨주시면 감사하겠습니다!

출처 : https://www.youtube.com/channel/UCKIAvoRtJz8AqydiTGwZWDA

 

▶ UiPath 자료형 = .NET Framework 문법을 따름

[출처] YouTube 마개튜브 4강


▶ 변수 선언 방법 3가지 

-> 변수 탭, 속성, 액티비티에서 직접 입력


1. 변수 탭에서 선언

변수탭에서 변수만들기에 변수 이름 적고 변수 유형을 설정한 후 사용할 곳에 선언한 변수의 이름을 적어주고 값을 넣어줌


2. 속성창에서 선언

속성창의 To에 변수명을 적는데 처음에 변수를 선언할 때는 저 +기호를 누르거나 Ctrl+k 를 눌러 '변수설정:' 이 뜨면 변수명을 적고 Value에 값을 넣어준다. 만약 자료형이 맞지 않는다면 변수탭에서 자료형을 변경해준다.


3. 액티비티에 직접 입력

액티비티에 2번처럼 To텍스트박스에 +기호를 눌러 변수 만들기를 선택하던가 Ctrl+k를 사용하여 변수를 선언하고 Value에 값을 넣어준다. 이때도 자료형이 맞지 않는다면 변수 탭에서 자료형을 변경해준다.


+ 배열

배열을 선언할때는 변수를 선언한 후 자료형을 Array of [T]로 변경후 원하는 형식을 선택한다. 

배열의 값처럼 입력칸이 부족할 때는 고급편집기를 열어서 사용한다.


▶ 변수출력

Message Box를 이용하여 선언한 변수들을 출력하려고 하는데 위에서 사용한 변수들이 선언되지 않았다고 뜰거다.

그 이유는 선언한 변수들의 범위가 변수 선언이기 때문에 변수선언 시퀀스에서만 사용가능하다. 

변수출력 시퀀스에서도 사용하려면 이렇게 범위를 FlowChart로 변경해주면 된다.

이렇게 변수 출력시퀀스를 완료하면 다른 변수들은 입력한 값들이 잘 나오는데 varArray는 사과, 배, 체리가 아닌 다음과 같이 뜬다.

그 이유는 배열의 요소들을 출력한게 아닌 배열 자체를 출력한거이기 때문인데, 이러한 문제들을 해결하려면 foreach문을 사용하면 된다.

foreach문으로 varArray에 있는 요소들을 item에 저장을 하고 item을 출력하면 완성.



[결과]

 

'Tools > RPA' 카테고리의 다른 글

[UiPath] Activity - if, switch, Flow Decision,While, Do While, Parallel, Pick / PickBranch  (0) 2021.07.03
[Uipath] Activity - Click, GetText, SetText, SendHotKey, InputDialog  (0) 2021.07.02
[UiPath] Hello World 출력  (0) 2021.07.02
[UiPath] 팝업창 닫고 로그인 후 목차로 이동  (0) 2021.06.30
[RPA] 인스타 크롤링  (0) 2021.06.24
'Tools/RPA' 카테고리의 다른 글
  • [UiPath] Activity - if, switch, Flow Decision,While, Do While, Parallel, Pick / PickBranch
  • [Uipath] Activity - Click, GetText, SetText, SendHotKey, InputDialog
  • [UiPath] Hello World 출력
  • [UiPath] 팝업창 닫고 로그인 후 목차로 이동
min_sol
min_sol
  • min_sol
    비글개발연구소🐾
    min_sol
  • 전체
    오늘
    어제
    • 분류 전체보기 (278)
      • Programming (128)
        • Algorithm (52)
        • JAVA (40)
        • GIS (5)
        • PyQt (10)
        • C# (11)
        • Mobile (6)
        • AI (4)
      • Backend (36)
        • Spring (14)
        • JSP (11)
        • Network (5)
      • Frontend (29)
        • React (11)
        • Vue (13)
        • Next.js (4)
      • Database (10)
        • PostgreSQL (1)
        • Oracle (8)
        • Elasticsearch (1)
      • DevOps (8)
        • Linux (7)
        • Mac (1)
      • Tools (31)
        • IntelliJ (1)
        • GitHub (10)
        • RPA (20)
      • Security (9)
      • etc (21)
        • ERROR (5)
        • 세미나 | 교육 (10)
        • 자격증 (1)
        • 일상 (2)
        • 2021 (2)
  • 인기 글

  • 태그

    연습문제
    이클립스
    생능출판
    자동화
    PyQt
    RPA
    자바
    vue.js
    스윙
    PyQt5
    자료구조
    Java
    명품자바에센셜
    계산기
    spring
    VUE
    백준
    코딩테스트
    알고리즘
    jsp
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
min_sol
[UiPath] 변수와 자료형
상단으로

티스토리툴바