System.String : Studio에서 문자열을 사용한 데이터 조작
숫자를 저장하는 데 사용됩니다.
System.Boolean : True 또는 False의 두 값 중 하나를 저장하는 데 사용됩니다.
모든 Objects 컬렉션을 재결합합니다. 컬렉션은 주로 복잡한 데이터를 처리하는 데 사용됩니다. 많이 사용하는 3가지는
Array ArrayOf 또는 System.DataType[]: 동일한 데이터 형식의 여러 값을 저장하는 데 사용됩니다. 크기(Objects 수)는 생성 시에 정의됩니다.
List System.Collections.Generic.List: Array와 마찬가지로 동일한 데이터 형식의 여러 값을 저장하는 데 사용됩니다. Array와 달리 크기는 동적입니다.
Dictionary System.Collections.Generic.Dictionary<TKey, TValue>: (키, 값) 쌍의 형식으로 Objects를 저장하는 데 사용되며 두 쌍은 각각 별도의 데이터 형식일 수 있습니다.
행과 열이 있는 데이터베이스 또는 간단한 스프레드시트
텍스트, 숫자, 날짜, 배열을 포함하여 모든 종류의 데이터를 저장할 수 있는 UiPath 독점 변수 형식입니다. 이 형식은 주로 수신할 데이터 형식이 확실하지 않지만, 일반적으로 이 형식을 일시적으로 사용하게 되는 액티비티에서 사용됩니다.
자동화 프로세스를 개발하는 동안 검색되는 데이터 형식이 확실하지 않은 상황이 있습니다. 이를 확인하려면 모든 형식의 입력을 찾아낼 수 있을 만큼 충분히 넓은 스펙트럼의 변수를 사용하여 몇 가지 테스트를 실행해야 합니다.
이 메서드는 지정된 값을 해당하는 문자열 표현으로 변환합니다.
ToString(Int32, Int32) 32비트 부호 있는 정수의 값을 문자열 표현으로 변환합니다.
예) StrVar = Convert.Tostring(IntVar)
지정된 값을 32비트 부호 있는 정수로 변환합니다.
예)
IntVar = ToInt32(StrVar)
IntVar = CInt(StrVar)
IntVar = ToInt32(DblVar)
숫자 값을 해당하는 문자열 표현으로 변환
예) StrVar = DblVar.ToString - 이 메서드는 여러 Double 값의 문자열 표현을 표시합니다.
문자열 표현을 해당하는 배정밀도 부동 소수점 숫자로 변환
예) DblVar = Parse(StrVar)
문자열 표현('True' 또는 'False')으로 변환합니다.
예) ToString()
지정된 값을 해당하는 Boolean 값으로 변환합니다.
예) ToBoolean(Int32) - 지정된 부호 있는 32비트 정수의 값을 해당하는 Boolean 값으로 변환합니다.
DateTime.Now 속성 - 로컬 시간으로 표시되는 이 컴퓨터의 현재 날짜와 시간으로 설정된 DateTime Object를 가져옵니다.
ToString(DateTime) - 지정된 DateTime의 값을 해당하는 문자열 표현으로 변환합니다.
예)
Now.ToString("dd-MM-yyyy")
DateTimeVar.ToString("dd-MM-yyyy") - 날짜 형식 01-06-2022를 지정합니다.
일반적으로 프로세스의 특정 부분을 실행하는 자동화 프로젝트의 비교적 작은 부분을 나타냅니다.
워크플로는 루틴을 형성하기 위해 변수를 통해 상호 연결된 Studio액티비티로 구성됩니다. 루틴에는 일반적으로 입력과 출력이 있습니다. 기본적으로 자동화의 흐름을 정의합니다.
Sequences : https://docs.uipath.com/studio/standalone/2021.10/user-guide/sequences
Flowcharts : https://docs.uipath.com/studio/v2021.10/docs/flowcharts
State Machines : https://docs.uipath.com/studio/v2021.10/docs/state-machines

한 액티비티의 데이터를 다른 액티비티로 전달하는데 도움이 됩니다.
- 데이터를 동적으로 저장합니다.
- 데이터 형식이 동일합니다.
- 동일한 메서드와 속성을 지원합니다.
- In : 호출된 워크플로로 데이터를 전달하는데만 사용할 수 있다. ex) in_varName
- Out : 호출된 워크플로에서 데이터를 추출하는데만 사용할수 있다. ex) out_varName
- On/Out : 두가지 방식으로 작동한다. ex) io_varName
| 변수 | 인수 |
|---|---|
| - 워크플로의 한 앧티비티에서 다른 액티비티로 데이터를 전달하는데 사용됩니다. | - 자동화 간에 데이터를 동적으로 전달하는 데 사용됩니다. |
| - In, Out 또는 In/Out과 같은 방향이 없습니다. | - In, Out, In/Out과 같은 방향이 있습니다. |
| - 변수를 만들려면 Ctrl+K | In 인수를 만들려면 Ctrl+M을 누릅니다. Out 인수를 만들려면 Ctrl+Shift+M을 누릅니다. |
| - 변수를 만들려면 디자이너 패널에 액티비티가 하나 이상 있어야 합니다. | - 디자이너 패널에 액티비티가 포함되지 않은 경우 인수를 만들 수 있습니다. |
| - 변수는 Invoke 워크플로 파일과 Launch 워크플로 대화형 액티비티에서 사용되지 않습니다. | - 해당 특성 때문에 Invoke 워크플로 파일과 Launch 워크플로 대화형 액티비티와 관련하여 많은 인수가 사용됩니다. |
| - 정의된 범위가 필요합니다. | - 범위가 필요하지 않습니다. |
한 변수의 요소와 동일한 기본 데이터 형식을 갖는 항목을 저장할 수 있는 데이터 형식입니다.
StrArray = {"John", "Paul", "George", "Ringo"}
StrArray(0) = "John"
컬렉션의 장점은 각 개체가 동적이므로 워크플로가 실행될 때 해당 값을 변경할 수 있다는 것입니다. 또한 일부 컬렉션 데이터 형식을 사용하면 개체를 포함하는 단위가 이에 따라 확장 또는 축소될 수 있습니다.
배열, 목록, 사전과 같은 다양한 유형의 컬렉션을 알고 있을 것입니다.
배열 변수 또는 인수는 동일한 데이터 형식의 여러 값을 저장할 수 있는 형식입니다.
UiPath Studio에서는 숫자, 문자열, 부울 값 등의 배열을 만들 수 있습니다.
예) 연 월의 배열, 1~100 사이의 홀수 배열 등
"Final cumulated interest at the end of the "
+DepositPeriod.ToString + " years period is: "
+Math.Round(FinalEarning, 2).ToString
+"."