개요
개요
DataConverter 라이브러리에서 제공하는 기능을 이용해 특정 변수나 값을 다양한 방식으로 변환 제어할 수 있습니다. DataConverter 라이브러리에서 사용할 수 있는 기능은 다음과 같습니다.
1차원 배열 변환: Clone, IndexOf, Reverse, Sort, StringToArray, StringToNumArray, ToArray2D, ToString
2차원 배열 변환: Clone, GetColumnValues, GetLabeledColumnValues, GetLabeledRowValues, GetRowValues, RotateCCW, RotateCW, SortByColumn, SortByRow
문자열 변환: ToString, Format, Trim, ReplaceAll, Split, ExtractByRegex, IsMatch
숫자 변환: Abs, Ceil, Floor, Max, Min, Round, ToNumber
날짜 변환: AddDays, AddHours, AddMinutes, AddMonths, AddSeconds, AddYears, DateFormat, FromExcelDate, ToDateTime, ToUTCDateTime, GetNthWeekOfMonth, GetNextDay, GetLastDateOfMonth
Json 변환: GetValueByKey, ToJsonObject, ToString
Xml 변환: ToXmlDocument, ToString, GetValueByXpath, GetValuesByXpath
Point 변환: Offset, ToPoint
Rect 변환: Center, Offset, ToRect
Type | method | 설명 |
---|---|---|
Array_1D | Clone | data에 입력된 1차원 배열의 복사본을 반환합니다. |
IndexOf | data에 입력된 1차원 배열에서 처음으로 일치하는 인덱스를 반환합니다. | |
Reverse | data에 입력된 1차원 배열에서 요소의 순서를 역순으로 정렬합니다. | |
Sort | data에 입력된 1차원 배열의 요소를 정렬합니다. | |
StringToArray | data에 입력된 문자열을 1차원 배열로 변환합니다. | |
StringToNumArray | data에 입력된 문자열을 숫자형 1차원 배열로 변환합니다. | |
ToArray2D | data에 입력된 1차원 배열을 2차원 배열로 변환합니다. | |
ToString | data에 입력된 1차원 배열을 문자열로 변환합니다. | |
Array_2D | Clone | data에 입력된 2차원 배열의 복사본을 반환합니다. |
GetColumnValues | data에 입력된 2차원 배열의 특정 인덱스에 대한 열값을 반환합니다. | |
GetLabeledColumnValues | data에 입력된 2차원 배열의 특정 이름의 열값을 반환합니다. | |
GetLabeledRowValues | data에 입력된 2차원 배열의 특정 이름의 행값을 반환합니다. | |
GetRowValues | data에 입력된 2차원 배열의 특정 인덱스에 대한 행값을 반환합니다. | |
RotateCCW | data에 입력된 2차원 배열을 시계 반대 방향 90도 회전시킵니다. | |
RotateCW | data에 입력된 2차원 배열을 시계 방향으로 90도 회전시킵니다. | |
String | ToString | data에 입력된 데이터를 String 타입으로 변환합니다. |
Format | data에 입력된 FormatString에 arg에 입력된 값을 넣어 반환합니다. | |
Trim | data에 입력된 데이터를 String 타입으로 변환하고, 앞뒤 공백을 제거합니다. | |
ReplaceAll | data에 입력된 문자열에서 특정 문자열을 찾아 바꿀 문자열로 모두 변경합니다. | |
Split | data에 입력된 문자열을 특정 문자로 나누어 배열에 저장합니다. | |
ExtractByRegex | data에 입력된 문자열에서 pattern에 입력된 정규식에 일치하는 값을 추출하여 반환합니다. | |
IsMatch | data에 입력된 문자열이 pattern에 입역된 정규식에 일치하는지 True/False로 반환합니다. | |
Number | ToNumber | data에 입력된 데이터를 Number 타입을 변환합니다. |
Max | data1에 입력된 데이터와 data2에 입력된 숫자를 비교하여 큰 값을 반환합니다. | |
Min | data1에 입력된 데이터와 data2에 입력된 숫자를 비교하여 작은 값을 반환합니다. | |
Round | data에 입력된 값을 소숫점 반올림하여 반환합니다. Arg에 숫자를 입력하면 그 숫자 자릿수에서 반올림됩니다. | |
Ceil | data에 입력된 값을 소숫점 버림하여 반환합니다. | |
Floor | data에 입력된 값을 소숫점 올림하여 반환합니다. | |
Abs | data에 입력된 값의 절댓값을 반환합니다. | |
DateTime | ToDateTime | data에 입력된 dateformat의 문자열을 DateTime으로 변환합니다. format에 dateformat을 입력할 경우 그 포맷에 맞게 문자열로 반환합니다. |
GetNthWeekOfMonth | data에 입력된 dateformat의 문자열의 월을 기준으로 지정된 주 수, 요일에 해당하는 DateTime 을 반환합니다. nthWeek에 주 수를 입력합니다. dayOfWeek 요일을 입력합니다. | |
GetNextDay | data에 입력된 dateformat의 문자열의 날짜를 기준으로 지정된 주 수 이후의 요일에 해당하는 DateTime 을 반환합니다. nthWeek에 주 수를 입력합니다. dayOfWeek에 요일을 입력합니다. | |
GetLastDateOfMonth | data에 입력된 dateformat의 문자열의 월을 기준으로 가장 마지막 날짜의 DateTime으로 변환합니다. | |
ToUTCDateTime | data에 입력된 dateformat의 문자열을 UTCDateTime으로 변환합니다. format에 dateformat을 입력할 경우 그 포맷에 맞게 문자열로 반환합니다. | |
FromExcelDate | data에 입력된 Excel에서 가져온 Date 문자열을 UTCDateTime으로 변환합니다. format에 dateformat을 입력할 경우 그 포맷에 맞게 문자열로 반환합니다. | |
AddYears, AddMonths, AddDays, AddHours, AddMinutes, AddSeconds | data에 입력된 datetime에서 format에 입력된 숫자만큼 시간 또는 날짜를 더하거나 뺄 수 있습니다. | |
DateFormat | data에 입력된 dateformat에 맞게 문자열로 반환합니다. | |
Json | ToString | data에 입력된 Json 객체를 문자열로 반환합니다. |
ToJsonObject | data에 입력된 Json 타입의 문자열을 Json 객체로 반환합니다. | |
GetValueByKey | data에 입력된 Json 타입의 문자열에서 key에 입력한 키값을 반환합니다 | |
Xml | ToXmlDocument | data에 입력된 문자열을 XmlDocument로 반환합니다. |
ToString | data에 입력된 XmlDocument와 XmlElement를 문자열로 반환합니다. | |
GetValueByXpath | data에 입력된 Xml 타입의 문자열에서 xPath에 입력된 쿼리문을 실행하여 검색된 값을 반환합니다. | |
GetValuesByXpath | data에 입력된 Xml 타입의 문자열에서 xPath에 입력된 쿼리문을 실행하여 검색된 값을 모두 반환합니다. | |
Point | Offset | data에 입력된 Point 객체에 오프셋값을 더하여 반환합니다. |
ToPoint | data에 입력된 Point 타입의 문자열을 Point 객체로 변환합니다. | |
Rect | Center | data에 입력된 Rect 객체의 중앙 좌표를 Point 객체로 반환합니다. |
Offset | data에 입력된 Rect 객체를 오프셋값을 더하여 반환합니다. | |
ToRect | data에 입력된 Rect 타입의 문자열을 Rect 객체로 변환하여 반환합니다. |
DataConverter 라이브러리에 대한 샘플을 디자이너 혹은 윈도 탐색기를 이용하여 참조할 수 있습니다.
• 디자이너 경로: 메뉴 > 도움말 > 샘플 > Sample > DataConverter
• 윈도 탐색기 경로: C:\Users\user\AppData\Roaming\Brity RPA Designer\samples\DataConverter
공통 속성
공통 속성
DataConverter
데이터 컨버터 설정과 관련된 설정을 입력할 수 있습니다.
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
Result | 변수 | N | - | Y | 데이터 변환 결과를 반환합니다. |
ARGURMENTS
데이터 변환에 필요한 입력 파라미터를 입력할 수 있습니다. Activity에 따라 입력 파라미터는 달라질 수 있습니다.
MORE OPTION
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
On Error | 콤보박스 | N | - | N | 실행 시점에 오류 발생 시 수행할 동작을 지정합니다. - 미지정 시: 오류 출력하고, 작업을 종료합니다. - Ignore: 해당 오류를 무시합니다. - Retry: 해당 액티비티를 1회 재시도합니다. - Goto: 해당 액티비티가 실패한 경우 지정한 액티비티로 이동하여 시나리오를 수행합니다. - _Event: 프로젝트 내에 생성된 이벤트를 선택합니다. |
GotoStep Relative Position | 숫자 | N | - | N | 해당 액티비티를 기준으로 이동할 액티비티를 선택합니다. Ctrl + F 를 통해 액티비티 번호를 확인 후 [해당 액티비티 번호] - [대상 액티비티 번호] 값을 입력합니다. (기본값: 0) |
GotoStep Retry Count | 콤보박스 | N | - | N | 해당 액티비티가 실패한 경우 지정된 횟수만큼 이동을 반복합니다. (기본값: 1) |
DESCRIPTION
속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|
Description | 문자 | N | - | N | 해당 액티비티 카드에 대한 설명을 추가합니다. Description이 입력되면 플로차트의 해당 액티비티 설명에 표시되고, Description이 없는 경우에는 대푯값이 해당 액티비티 설명에 표시됩니다. |
Array1D_Clone
Array1D_Clone
개요
1차원 배열을 복사합니다. 1차원 배열을 변수로 저장하고자 할 때 활용합니다.
사용 절차
[Output] Result에 복사한 1차원 배열을 저장할 변수를 입력하세요.
data에 복사할 1차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 복사한 1차원 배열을 반환합니다. | [0, 1, 2, 3] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 변수 | Y | - | N | 복사할 1차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
변수에 저장되어 있는 1차원 배열을 복사한 후, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 복사한 배열을 저장할 변수
array1 = 복사 대상인 1차원 배열을 저장하는 변수(초깃값: [10,20,30,40,50,60,70,80,90,100])
사용된 속성
[Output] Result = RESULT
data = this.array1
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
연관/유사 액티비티
Array1D_IndexOf
Array1D_IndexOf
개요
특정 값을 1차원 배열 내에서 찾은 다음, 처음으로 일치하는 값의 인덱스를 알려줍니다.
사용 절차
[Output] Result에 배열에서 찾은 인덱스 값을 저장할 변수를 입력하세요.
data에 1차원 배열을 입력하세요.
value에 배열에서 찾을 값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
int | - | 배열에서 찾은 value의 인덱스 값을 반환합니다. | data : [10,20,30] value : 20 > Result : 1 |
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 변수 | Y | - | N | 1차원 배열의 데이터를 입력합니다. |
N | [ARGUMENTS] value | 변수 | Y | - | N | 배열에서 찾을 객체(값)를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'dd' 값이 1차원 배열 ['aa','bb','cc','dd','ee','ff','gg','hh','ii','jj'] 내에서 몇 번째에 위치하고 있는지 인덱스를 확인하여 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 배열에서 찾은 인덱스 값을 저장할 변수
사용된 속성
[Output] Result = RESULT
data = ['aa','bb','cc','dd','ee','ff','gg','hh','ii','jj']
value = 'dd'
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
Array1D_Reverse
Array1D_Reverse
개요
1차원 배열에서 값의 순서를 역순으로 정렬합니다.
사용 절차
[Output] Result에 역순으로 정렬된 배열을 저장할 변수를 입력하세요.
data에 역순으로 정렬할 1차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 배열의 값을 역순으로 정렬된 배열을 반환합니다. | data : [10,20,30] > Result : [30,20,10] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 1차원 배열 | Y | - | N | 역순으로 정렬할 1차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
1차원 배열 [1,2,3,4,5,6,7,8,9,0]를 역순으로 정렬하고, 그 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 역순으로 정렬된 1차원 배열을 저장할 변수
사용된 속성
[Output] Result = RESULT
data = [1,2,3,4,5,6,7,8,9,0]
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
Array1D_Sort
Array1D_Sort
개요
1차원 배열 내의 값을 오름차순으로 정렬합니다.
사용 절차
[Output] Result에 정렬된 배열을 저장할 변수를 입력하세요.
data에 정렬할 1차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 배열의 값을 오름차순으로 정렬된 배열을 반환합니다. | data : [1,3,8,5,2,9] > Result : [1,2,3,5,8,9] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 변수 | Y | - | N | 정렬할 1차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
1차원 배열 [2,8,4,5,3,7,1,9,0,6]을 오름차순으로 정렬한 후 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 정렬한 1차원 배열을 저장할 변수
사용된 속성
[Output] Result = RESULT
data = [2,8,4,5,3,7,1,9,0,6]
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
연관/유사 액티비티
Array2D_SortByRow, Array2D_SortByColumn
Array1D_StringToArray
Array1D_StringToArray
개요
지정한 문자열을 1차원 배열로 변환합니다.
사용 절차
[Output] Result에 1차원 배열로 변환된 결괏값을 저장할 변수를 입력하세요.
data에 1차원 배열로 변환할 구분 문자가 포함된 문자열을 입력하세요.
seperator에 문자열을 분리하는 기준이 되는 구분 문자를 지정하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | string | 지정한 문자열을 1차원 배열로 변환합니다. | data : '1,2,a,b' seperator : ',' > Result : ['1','2','a','b'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 1차원 배열로 변환할 구분 문자가 포함된 문자열을 입력합니다. |
N | [ARGUMENTS] seperator | 문자열 | Y | - | N | 문자열을 분리하는 기준이되는 구분 문자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
문자열 ('a1,a2,a3,a4,a5,a6,a7,a8,a9,a0')을 ','(쉼표) 구분 문자로 분리하여 1차원 배열로 변환하고, 결과를 메시지 카드로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 1차원 배열로 변환한 결괏값을 저장할 변수
사용된 속성
[Output] Result = RESULT
data = 'a1,a2,a3,a4,a5,a6,a7,a8,a9,a0'
seperator = ','
연관/유사 액티비티
Array1D_StringToNumArray, Array1D_ToNumArray
Array1D_StringToNumArray
Array1D_StringToNumArray
개요
지정한 숫자로 이루어진 문자열을 숫자형 1차원 배열로 변환합니다.
사용 절차
[Output] Result에 1차원 배열로 변환된 결괏값을 저장할 변수를 입력하세요.
data에 1차원 배열로 변환할 구분 문자가 포함된 문자열을 입력하세요.
seperator에 문자열을 분리하는 기준이 되는 구분 문자를 지정하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | int | 지정한 문자열을 숫자형 1차원 배열로 변환합니다. | data : '1,2,3,4' seperator : ',' > Result : [1,2,3,4] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 1차원 배열로 변환할 구분 문자가 포함된 문자열을 입력합니다. |
N | [ARGUMENTS] seperator | 문자열 | Y | - | N | 문자열을 분리하는 기준이되는 구분 문자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
문자열 '1,2,3,4,5,6,7,8,9,0' 을 ','(쉼표)를 구분 문자로 분리하여 1차원 배열로 변환한 후 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 1차원 배열을 저장하는 변수
사용된 속성
[Output] Result = RESULT
data = '1,2,3,4,5,6,7,8,9,0'
seperator = ','
연관/유사 액티비티
Array1D_ToNumArrayArray1D_StringToArray
Array1D_ToArray2D
Array1D_ToArray2D
개요
지정한 1차원 배열을 1개의 행으로 이루어진 2차원 배열로 변환합니다.
사용 절차
[Output] Result에 2차원 배열로 변환된 결괏값을 저장할 변수를 입력하세요.
data에 2차원 배열로 변환할 1차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data 에 의해 결정됩니다. | 지정한 1차원 배열을 1개의 형으로 이루어진 2차원 배열로 변환합니다. | data : [1,2,3] > Result : [[1,2,3]] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 1차원 배열 | Y | - | N | 2차원 배열로 변환할 1차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'array1' 변수에 저장되어 있는 1차원 배열([10,20,30,40,50,60,70,80,90,100])을 2차원 배열로 변환하고, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 2차원 배열을 저장할 변수
array1 = 변환 대상인 1차원 배열을 저장하는 변수(초깃값: [10,20,30,40,50,60,70,80,90,100])
사용된 속성
[Output] Result = RESULT
data = this.array1
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
Array1D_ToNumArray
Array1D_ToNumArray
개요
지정한 1차원 배열을 숫자형 1차원 배열로 변환합니다.
사용 절차
[Output] Result에 숫자형 1차원 배열로 변환된 결괏값을 저장할 변수를 입력하세요.
data에 숫자형 1차원 배열로 변환할 숫자형 문자열 1차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data 에 의해 결정됩니다. | 지정한 1차원 배열을 숫자형 1차원 배열로 변환합니다. | data : ['1','2','3'] > Result : [1,2,3] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 1차원 배열 | Y | - | N | 숫자형 문자열의 1차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
숫자형 문자열 배열(['10', '20', '30'])을 숫자형 1차원 배열로 변환하고, 결과를 메시지박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT = 숫자형 1차원 배열을 저장하는 변수
array1 = 숫자형 1차원 배열로 변환할 문자열 배열을 저장하는 변수(초깃값: ['10','20','30'])
사용된 속성
[Output] Result = RESULT
data = ['10', '20', '30']
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
연관/유사 액티비티
Array1D_StringToNumArray, Array1D_StringToArray
Array1D_ToString
Array1D_ToString
개요
지정한 1차원 배열을 문자열로 변환합니다.
사용 절차
[Output] Result에 문자열로 변환된 결괏값을 저장할 변수를 입력하세요.
data에 문자열로 변환할 1차원 배열을 입력하세요.
seperator에 배열의 각 항목을 이어주는 구분 문자를 지정하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 1차원 배열을 문자열로 변환합니다. | data : [1,2,3] seperator : '/' > Result : '1/2/3' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 1차원 배열 | Y | - | N | 문자열로 변환할 1차원 배열을 입력합니다. |
N | [ARGUMENTS] seperator | 문자열 | Y | - | N | 배열의 각 항목 사이를 이어주기 위한 구분 문자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
1차원 배열([1,2,3,4,5,6,7,8,9,0])을 ','를 구분 문자로 하는 하나의 문자열로 변환하고, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array1D
사용된 변수
RESULT : 변환된 문자열을 저장할 변수
this.array1 : 변환 대상 1차원 배열을 저장하는 변수(초깃값 : [1,2,3,4,5,6,7,8,9,0])
사용된 속성
[Output] Result = RESULT
data = [1,2,3,4,5,6,7,8,9,0]
특이 사항
data 속성값은 반드시 1차원 배열을 입력해야 합니다.
연관/유사 액티비티
Array2D_Clone
Array2D_Clone
개요
지정된 2차원 배열을 복사합니다.
사용 절차
[Output] Result에 복사한 2차원 배열을 저장할 변수를 입력하세요.
data에 복사할 2차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정된 2차원 배열을 복사한 배열을 반환합니다. | 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 복사할 2차원 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
변수에 저장되어 있는 2차원 배열을 복사한 후, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 복사한 배열을 저장할 변수
array2DValue : 복사 대상인 2차원 배열을 저장하는 변수(초깃값 : [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
연관/유사 액티비티
Array2D_GetColumnValues
Array2D_GetColumnValues
개요
2차원 배열 내에서 특정 열에 있는 값을 가져 옵니다.
사용 절차
[Output] Result에 2차원 배열의 특정 열에서 찾은 값을 저장할 변수를 입력하세요.
data에 2차원 배열을 입력하세요.
columnIndex에 찾을 값이 있는 열 인덱스(Index)를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열 내 특정 열(columnIndex)에 있는 값을 반환합니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 columnIndex : 2 > Result : ['c','3','6'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 열 값을 조회할 2차원 배열을 입력합니다. |
N | [ARGUMENTS] columnIndex | 숫자 | Y | - | N | 열 인덱스를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'array2DValue' 변수에 저장되어 있는 2차원 배열에서 '2'번 인덱스(세 번째)에 해당하는 열의 값을 가져와 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 특정 열의 값을 저장할 변수
array2DValue = 2차원 배열을 저장하고 있는 변수(초깃값: [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
columnIndex = 2
연관/유사 액티비티
Array2D_GetLabeledColumnValues
Array2D_GetLabeledColumnValues
개요
2차원 배열의 첫 번째 행에서 특정 값이 있는 열을 찾아서 해당 열에 있는 값들을 모두 가져 옵니다.
사용 절차
[Output] Result에 찾은 열의 값을 저장할 변수를 입력하세요.
data에 2차원 배열을 입력하세요.
labelName에 첫 행에서 찾을 특정 열의 값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열 내 특정 열의 값(labelName)에 있는 값을 반환합니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 labelName : 'c' > Result : ['c','3','6'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 열 값을 찾을 2차원 배열을 입력합니다. |
N | [ARGUMENTS] labelName | 문자열 | Y | - | N | 첫 번째 행에서 찾을 값을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
2차원 배열의 첫 번째 행에서 'BB'라는 값이 있는 열을 찾아, 해당 열의 값을 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 특정 열의 값을 저장할 변수
array2DValue = 2차원 배열을 저장하고 있는 변수(초깃값 : [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
labelName = 'BB'
연관/유사 액티비티
Array2D_GetLabeledRowValues
Array2D_GetLabeledRowValues
개요
2차원 배열의 첫번째 열에서 특정 값이 있는 행을 찾아서 해당 행에 있는 값들을 모두 가져 옵니다.
사용 절차
[Output] Result에 찾은 행의 값을 저장할 변수를 입력하세요.
data에 2차원 배열을 입력하세요.
labelName에 첫 열에서 찾을 값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열 내 특정 행의 값(labelName)에 있는 값을 반환합니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 labelName : 'a' > Result : ['a','b','c'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 행 값을 조회할 2차원 배열을 입력합니다. |
N | [ARGUMENTS] labelName | 문자열 | Y | - | N | 첫 번째 열에서 검색할 값을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
2차원 배열에서 첫 번째 열에서 'a'라는 값이 있는 행을 찾아, 해당 행의 값을 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 특정 열의 값을 저장할 변수
array2DValue = 2차원 배열을 저장하고 있는 변수(초깃값 : [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
labelName = 'a'
연관/유사 액티비티
Array2D_GetLabeledColumnValues
Array2D_GetRowValues
Array2D_GetRowValues
개요
2차원 배열 내에서 특정 행에 있는 값을 가져 옵니다.
사용 절차
[Output] Result에 2차원 배열의 특정 행에서 찾은 값을 저장할 변수를 입력하세요.
data에 2차원 배열을 입력하세요.
rowindex에 찾을 값이 있는 행 인덱스(Index)를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열 내 특정 행(rowIndex)에 있는 값을 반환합니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 rowIndex : 2 > Result : ['4','5','6'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 행 값을 조회할 2차원 배열을 입력합니다. |
N | [ARGUMENTS] rowIndex | 숫자 | Y | - | N | 행 인덱스를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'array2DValue' 변수에 저장되어 있는 2차원 배열에서 '3'번 인덱스(네 번째)에 해당하는 행의 값을 가져와 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 특정 행의 값을 저장할 변수
array2DValue = 2차원 배열을 저장하고 있는 변수(초깃값: [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
rowIndex = 3
연관/유사 액티비티
Array2D_RotateCCW
Array2D_RotateCCW
개요
2차원 배열을 시계 반대 방향으로 90도 회전합니다.
사용 절차
[Output] Result에 회전한 결괏값을 저장할 변수를 입력하세요.
data에 시계 반대 방향으로 90도 회전할 2차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열을 시계 반대 방향으로 90도 회전한 값을 반환합니다. ※ 첫번째 행이 첫번째 열로, 마지막 열이 첫번째 행이 됩니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 > Result : 0: c | 3 | 6 1: b | 2 | 5 2: a | 1 | 4 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 시계 반대 방향으로 90도 회전할 배열을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'array2DValue' 변수에 저장되어 있는 2차원 배열을 시계 반대 방향으로 90도 회전한 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT : 회전시킨 2차원 배열을 저장할 변수
array2DValue : 2차원 배열을 저장하고 있는 변수(초기값 : [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
연관/유사 액티비티
Array2D_RotateCW
Array2D_RotateCW
개요
2차원 배열을 시계 방향으로 90도 회전합니다.
사용 절차
[Output] Result에 회전한 결괏값을 저장할 변수를 입력하세요.
data에 시계 방향으로 90도 회전할 2차원 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정한 2차원 배열을 시계 방향으로 90도 회전한 값을 반환합니다. ※ 첫번째 열이 첫번째 행으로, 마지막 행이 첫번째 열이 됩니다. | data : 0: a | b | c 1: 1 | 2 | 3 2: 4 | 5 | 6 > Result : 0: 4 | 1 | a 1: 5 | 2 | b 2: 6 | 3 | c |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 2차원 배열 | Y | - | N | 시계 방향으로 90도 회전할 배열을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'array2DValue' 변수에 저장되어 있는 2차원 배열을 시계 방향으로 90도 회전한 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Array2D
사용된 변수
RESULT = 회전시킨 2차원 배열을 저장할 변수
array2DValue = 2차원 배열을 저장하고 있는 변수(초기값 : [['AA','BB','CC','DD','EE'],['a','1','2','3','4'],['b','5','6','7','8'],['c','9','10','11','12'],['d','13','14','15','16']] )
사용된 속성
[Output] Result = RESULT
data = this.array2DValue
연관/유사 액티비티
Array2D_SortByColumn
Array2D_SortByColumn
개요
2차원 배열을 특정 인덱스에 해당하는 열값을 기준으로 행값을 정렬합니다.
사용 절차
[Output] Result에 정렬한 결괏값을 저장할 변수를 입력하세요.
data에 열값을 기준으로 정렬할 2차원 배열을 입력하세요.
Index에 정렬할 값이 있는 열 인덱스(Index)를 입력하세요.
descending에서 정렬 방식을 선택하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정된 배열의 특정 열 (index)의 값을 기준으로 정렬한 배열을 반환합니다. | data : 0: 5 | 1 | 4 1: 1 | 2 | 3 2: 4 | 5 | 6 index: 2 descending: Off > Result : 0: 1 | 2 | 3 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | data | 2차원 배열 | Y | - | N | 정렬할 2차원 배열을 입력합니다. |
N | index | 숫자 | Y | - | N | 정렬 기준 열 인덱스를 입력합니다. |
N | descending | bool | Y | - | Y | 정렬 방식(오름차순, 내림차순)을 선택합니다. - On: 내림차순으로 정렬합니다. - Off: 오름차순으로 정렬합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
Array2D_SortByRow
Array2D_SortByRow
개요
2차원 배열을 지정된 특정 인덱스에 해당하는 행값을 기준으로 열값을 정렬합니다.
사용 절차
[Output] Result에 정렬한 결괏값을 저장할 변수를 입력하세요.
data에 행값을 기준으로 정렬할 2차원 배열을 입력하세요.
Index에 정렬할 값이 있는 행 인덱스(Index)를 입력하세요.
descending에서 정렬 방식을 선택하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | 배열의 요소는 data에 의해 결정됩니다. | 지정된 배열의 특정 행 (index)의 값을 기준으로 정렬한 배열을 반환합니다. | data : 0: 5 | 1 | 4 1: 1 | 2 | 3 2: 4 | 5 | 6 index: 0 descending: Off > Result : 0: 1 | 4 | 5 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | data | 2차원 배열 | Y | - | N | 정렬할 2차원 배열을 입력합니다. |
N | index | 숫자 | Y | - | N | 정렬 기준 행 인덱스를 입력합니다. |
N | descending | bool | Y | - | Y | 정렬 방식(오름차순, 내림차순)을 선택합니다. - On: 내림차순으로 정렬합니다. - Off: 오름차순으로 정렬합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
DateTime_AddDays
DateTime_AddDays
개요
DateTime 문자열에 지정한 일수를 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
dayValue에 더할 일수를 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 일수(dayValue)를 더한 값을 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다. ) | data: '2021-01-01 09:00:00' dayValue: 1 > Result : '2021-01-02 09:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] dayValue | 숫자 | Y | - | N | 더할 일수를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 1일을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
dayValue = 1
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddHoursDateTime_AddMinutesDateTime_AddMonthsDateTime_AddSecondsDateTime_AddYears
DateTime_AddHours
DateTime_AddHours
개요
DateTime 문자열에 지정한 시간을 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
hourValue에 더할 시간을 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 시간(hourValue)를 더한 값을 반환합니다. (입력값 date와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | data: '2021-01-01 09:00:00' hourValue: 2 > Result : '2021-01-01 11:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime객체를 입력할 수 있습니다.)) |
N | [ARGUMENTS] hourValue | 숫자 | Y | - | N | 더할 시간을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 2시간을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
hourValue = 2
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddDaysDateTime_AddMinutesDateTime_AddMonthsDateTime_AddSecondsDateTime_AddYears
DateTime_AddMinutes
DateTime_AddMinutes
개요
DateTime 문자열에 지정한 분을 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
minuteValue에 더할 분을 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 분(minuteValue)를 더한 값을 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | data: '2021-01-01 09:00:00' hourValue: 30 > Result : '2021-01-01 09:30:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date 객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] minuteValue | 숫자 | Y | - | N | 더할 분을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 30분을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
minuteValue = 30
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddDaysDateTime_AddHoursDateTime_AddMonthsDateTime_AddSecondsDateTime_AddYears
DateTime_AddMonths
DateTime_AddMonths
개요
DateTime 문자열에 지정한 월수를 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
monthValue에 더할 월수를 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 달(monthValue)를 더한 값을 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | data: '2021-01-01 09:00:00' monthValue: 3 > Result : '2021-04-01 09:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] monthValue | 숫자 | Y | - | N | 더할 월수를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 3개월 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
monthValue = 3
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddDaysDateTime_AddHoursDateTime_AddMinutesDateTime_AddSecondsDateTime_AddYears
DateTime_AddSeconds
DateTime_AddSeconds
개요
DateTime 문자열에 지정한 초만큼 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
secondValue에 더할 초를 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 초(secondValue)를 더한 값을 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | data: '2021-01-01 09:00:00' secondValue: 30 > Result : '2021-01-02 09:00:30' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] secondValue | 숫자 | Y | - | N | 더할 초를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 30초를 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
secondValue = 30
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddDaysDateTime_AddHoursDateTime_AddMinutesDateTime_AddMonthsDateTime_AddYears
DateTime_AddYears
DateTime_AddYears
개요
DateTime 문자열에 지정한 연수를 더합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
yearValue에 더할 연수를 숫자로 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 지정한 연수(yearValue)를 더한 값을 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | data: '2021-01-01 09:00:00' yearValue: 2 > Result : '2023-01-02 09:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] yearValue | 숫자 | Y | - | N | 더할 연수를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)에 지정한 2년을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
yearValue = 2
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_AddDaysDateTime_AddHoursDateTime_AddMinutesDateTime_AddMonthsDateTime_AddSeconds
DateTime_DateFormat
DateTime_DateFormat
개요
DateTime 문자열을 지정한 날짜 포맷의 문자열로 변환합니다. 예를 들어, '2020-05-26 02:00:00'에서 연월일을 '연/월/일'과 같이 표현하는 포맷은 'yyyy/MM/dd'입니다. (참고: yyyy - 4자리 연도, MM - 월, dd - 일)
사용 절차
DateTime 문자열을 date 속성에 입력합니다.
원하는 DateTime 표기포맷을 format 속성에 입력합니다.
포맷에 맞춰 변경된 문자열을 [Output] Result 속성에 변수로 저장합니다.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
문자열 | - | 지정한 date에 특정 날짜 포맷(format)을 적용한 값을 반환합니다. | data: '2021-01-01 09:00:00' format: 'MM-dd-yyyy' > Result : '01-01-2021' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date 객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] format | 문자열 | Y | - | N | 변경할 날짜 포맷(DateTime 형식)을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'date1' 변수에 저장된 DateTime 문자열(2020-05-26 02:00:00)의 날짜 포맷을 '05-26-2020'으로 변경한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
format = 'MM-dd-yyyy'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_ToDateTimeDateTime_ToUTCDateTime
DateTime_FromExcelDate
DateTime_FromExcelDate
개요
ExcelDate 형의 값을 DateTime 형식으로 변환합니다.
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 ExcelDate 값을 입력하세요.
format에 변경할 날짜 포맷을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
문자열 | - | 지정한 ExdelDate 형의 date값을 특정 날짜 포멧(format)을 적용한 값을 반환합니다. | data: 42456.77 format: 'yyyy-MM-dd HH:mm:ss' > Result : '2016-03-27 18:28:48' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | 숫자 | Y | - | N | Excel 또는 OLE 자동화 날짜 값을 입력합니다. |
N | [ARGUMENTS] format | 문자열 | Y | - | N | 변경할 날짜 포맷(DateTime 형식)을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
ExcelDate 값 '42456.77'을 DateTime 문자열인 '2016-03-27'으로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT : 변경된 DateTime 문자열을 저장할 변수
사용된 속성
[Output] Result = RESULT
date = 42456.77
format = 'yyyy-MM-dd'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_ToDateTimeDateTime_DateFormatDateTime_ToUTCDateTime
DateTime_ToDateTime
DateTime_ToDateTime
개요
DateTime 문자열을 지정한 날짜 및 시간 포맷의 DateTime 문자열로 변환합니다. (참고 : yyyy - 4자리 연도, MM - 월, dd - 일, hh - 시, mm - 분, ss - 초)
사용 절차
[Output] Result에 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
format에 변경할 날짜 포맷을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
문자열 | - | 지정한 date에 특정 날짜 포맷(format)을 적용한 값을 반환합니다. | data: '2021-01-01 09:00:00' format: 'MM-dd-yyyy hh:mm' > Result : '01-01-2021 09:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] format | 문자열 | Y | - | N | 변경할 날짜 포맷(DateTime 형식)을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
DateTime 문자열인 '2020-05-26 02:00:00'의 날짜 포맷을 '05-26-2020 02:00:00'으로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
date = this.date1
format = 'MM-dd-yyyy HH:mm'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_DateFormatDateTime_ToUTCDateTime
DateTime_GetNthWeekOfMonth
DateTime_GetNthWeekOfMonth
개요
지정한 DateTime 객체의 해당하는 월을 기준으로 지정된 순서 주의 지정된 요일에 해당하는 일시를 반환합니다. 시간 정보는 지정한 DateTime 객체의 시간과 동일하게 반환합니다.
사용 절차
[Output] Result에 계산된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
nthWeek에 주 수를 입력합니다.
dayOfWeek에 요일을 입력합니다.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 객체의 해당하는 월을 기준으로 지정된 주, 요일의 일시를 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | date: '2022-04-01 10:00:00' nthWeek: 2 dayOfWeek: 'mon' > Result : '2022-04-11 10:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 계산할 기준 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date 객체, C#의 DateTime 객체를 입력 할 수 있습니다.) |
N | [ARGUMENTS] nthWeek | 숫자 | Y | - | N | 주 수를 입력합니다. |
N | [ARGUMENTS] dayOfWeek | 문자열 | Y | - | N | 요일을 영문자로 입력합니다. |
활용 예시
DateTime 문자열인 '2022-04-15 10:00:00'인 달(4월)의 2번째 월요일의 날짜를 메세지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 계산된 DateTime 문자열을 저장할 변수
사용된 속성
[Output] Result = RESULT
date = '2022-04-15 10:00:00'
nthWeel = 2
dayOfWeek = 'monday'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_GetNextDayDateTime_GetLastDateOfMonth
DateTime_GetNextDay
DateTime_GetNextDay
개요
지정한 DateTime 객체의 해당하는 일시 이후 지정된 주의 지정된 요일에 해당하는 일시를 반환합니다. 시간 정보는 지정한 DateTime 객체의 시간과 동일하게 반환합니다.
사용 절차
[Output] Result에 계산된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
nthWeek에 주 수를 입력합니다.
dayOfWeek에 요일을 입력합니다.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 객체의 해당하는 일시 이후 지정된 주의 지정된 요일에 일시를 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | date: '2022-04-15 10:00:00' (금요일) nthWeek: 2 dayOfWeek: 'Friday' > Result : '2022-04-22 10:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 계산할 기준 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] nthWeek | 숫자 | Y | - | N | 주 수를 입력합니다. |
N | [ARGUMENTS] dayOfWeek | 문자열 | Y | - | N | 요일을 영문자로 입력합니다. |
활용 예시
DateTime 문자열인 '2022-04-15 10:00:00'인 시점을 기준으로 2주 이후의 월요일 날짜를 메세지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 계산된 DateTime 문자열을 저장할 변수
사용된 속성
[Output] Result = RESULT
date = '2022-04-15 10:00:00'
nthWeel = 2
dayOfWeek = 'monday'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
date 속성값에 시간만 입력하는 경우 날짜는 오늘 날짜로 설정됨.
date 속성값에 날짜만 입력되는 경우 시간은 오전 12시로 설정됨.
연관/유사 액티비티
DateTime_GetNthWeekOfMonthDateTime_GetLastDateOfMonth
DateTime_GetLastDateOfMonth
DateTime_GetLastDateOfMonth
개요
지정한 DateTime 객체의 해당하는 월을 기준으로 마지막 날짜의 일시를 반환합니다. 시간 정보는 지정한 DateTime 객체의 시간과 동일하게 반환합니다.
사용 절차
[Output] Result에 계산된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
DateTime | - | 지정한 date에 객체의 해당하는 월을 기준으로 마지막 날짜의 일시를 반환합니다. (입력값 date 객체와 동일한 타입으로 반환합니다. 단, 입력값 date가 문자열인 경우 C#의 DateTime 객체로 반환합니다.) | date: '2022-04-15 10:00:00' > Result : '2022-04-30 10:00:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 계산할 기준 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
활용 예시
DateTime 문자열인 '2022-04-15 10:00:00'인 달(4월)의 마지막 날짜를 메세지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 계산된 DateTime 문자열을 저장할 변수
사용된 속성
[Output] Result = RESULT
date = '2022-04-15 10:00:00'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_GetNthWeekOfMonthDateTime_GetNextDay
DateTime_ToUTCDateTime
DateTime_ToUTCDateTime
개요
DateTime 문자열을 UTC DateTime으로 변환합니다.
UTC(Coordinated Universal Time, 협정 세계시)
UTC는 Coordinated Universal Time의 줄임말로 1927년 1월 1일부터 시행된 국제 표준시입니다. 이 UTC는 국제 원자시와 윤초 보정을 기반으로 표준화되어있습니다. 즉, 세계에서 시간을 표현하는 표준시입니다.
사용 절차
[Output] Result에 UTC에 맞춰 변경된 DateTime 문자열을 저장할 변수를 입력하세요.
date에 변경할 DateTime 문자열을 입력하세요.
format에 변경할 날짜 포맷을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
문자열 | - | 지정한 date를 UTC 시간으로 변환하고 특정 날짜 포맷(format)을 적용한 문자열을 반환합니다. | data: '2021-01-01 09:00:00' format: 'MM-dd-yyyy hh:mm' > Result : '01-01-2021 12:00' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] date | DateTime | Y | - | N | 변경할 DateTime 문자열을 입력합니다. (문자열, Javascript의 Date객체, C#의 DateTime 객체를 입력할 수 있습니다.) |
N | [ARGUMENTS] format | 문자열 | Y | - | N | 변경할 날짜 포맷(DateTime 형식)을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
DateTime 문자열('2020-05-26 02:00:00')을 UTC 시간 및 날짜 포맷을 변경하여 '05-25-2020 17:00'으로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_DateTime
사용된 변수
RESULT = 변경된 DateTime 문자열을 저장할 변수
date1 = DateTime 문자열을 저장하고 있는 변수(초깃값 : '2020-05-26 02:00:00')
사용된 속성
[Output] Result = RESULT
data = this.date1
format = 'MM-dd-yyyy HH:mm'
특이 사항
date 속성값은 반드시 DateTime 문자열을 입력해야 합니다.
연관/유사 액티비티
DateTime_ToDateTimeDateTime_DateFormat
Json_GetValueByKey
Json_GetValueByKey
개요
JSON 객체에서 key에 해당한 값을 반환합니다.
사용 절차
[Output] Result에 찾은 키 값을 저장할 변수를 입력하세요.
data에 JSON 문자열을 입력하세요.
key에 찾을 키값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
object | - | 지정한 data에서 key에 해당되는 값을 반환합니다. | data: { 'name' : 'James', 'number': 10 } key: 'number' > Result : 10 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | JSON 문자열 | Y | - | N | JSON 문자열을 입력합니다. |
N | [ARGUMENTS] key | 문자열 | Y | - | N | 검색할 키값을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
'json_data' 변수에 저장되어 있는 JSON 문자열 내에서 'number'에 해당하는 키값('10')을 찾은 후 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Json
사용된 변수
RESULT : 찾은 키값을 저장할 변수
json_data : JSON 문자열을 저장하고 있는 변수(초깃값: '{ \"name\": \"James\", \"number\": 10 }')
사용된 속성
[Output] Result = RESULT
data = this.json_data
key = 'number'
특이 사항
data 속성값은 반드시 JSON 문자열을 입력해야 합니다.
연관/유사 액티비티
Json_ToJsonObject, Json_ToString
Json_ToJsonObject
Json_ToJsonObject
개요
지정한 문자열을 JSON 객체로 변환합니다.
사용 절차
[Output] Result에 JSON 객체로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 JSON 객체로 변환할 JSON 문자열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
JSON 객체 | - | 지정한 data을 JSON 객체로 변환한 값을 반환합니다. | { 'name' : 'James', 'number': 10 } |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | JSON 문자열을 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
지정한 JSON 문자열({ \"name\": \"James\", \"number\": 10 })을 JSON 객체로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Json
사용된 변수
json_object = 문자열을 JSON 객체로 변경한 결괏값을 저장할 변수
사용된 속성
[Output] Result = this.json_object
data = '{ \"name\": \"James\", \"number\": 10 }'
특이 사항
data 속성값은 반드시 JSON 문자열을 입력해야 합니다.
연관/유사 액티비티
Json_GetValueByKey, Json_ToString
Json_ToString
Json_ToString
개요
지정한 JSON 객체를 문자열로 변환합니다.
사용 절차
문자열로 변환할 JSON 객체를 data 속성에 입력합니다.
변환한 결과를 [Output] Result 속성에 변수로 저장합니다.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data을 문자열로 변환한 값을 반환합니다. | ' {'name' : 'James', 'number': 10}' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | JSON 객체 | Y | - | N | JSON 객체를 입력합니다. |
Y | - | - | - | - | ||
Y | - | - | - | - |
활용 예시
지정된 JSON 객체를 문자열로 변환합니다. 지정한 JSON 객체를 문자열로 변환한 후 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Json
사용된 변수
RESULT = 변경된 문자열을 저장할 변수
json_object = 문자열로 변환할 JSON 객체를 저장할 변수
사용된 속성
[Output] Result = RESULT
data = this.json_object
특이 사항
data 속성값은 반드시 JSON 객체를 입력해야 합니다.
연관/유사 액티비티
Json_ToJsonObject, Json_GetValueByKey
Number_Abs
Number_Abs
개요
지정한 숫자의 절대값을 반환합니다.
사용 절차
[Output] Result에 입력한 숫자를 절댓값으로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 절댓값으로 변환할 숫자를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data의 절대값을 반환합니다. | data: -1000 >Result: 1000 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 숫자 | Y | - | N | 숫자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 숫자 '-1000'의 절댓값을 구하고, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = -1000
특이 사항
data 속성값은 반드시 숫자를 입력해야 합니다.
연관/유사 액티비티
Number_Ceil
Number_Ceil
개요
지정한 숫자보다 크거나 같은 최소 정숫값을 반환합니다.
사용 절차
[Output] Result에 입력한 숫자를 정숫값으로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 크거나 같은 최소 정숫값으로 변환할 숫자를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data의 크거나 같은 최소 정숫값을 반환합니다. | data: 1937.12 >Result: 1938 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 숫자 | Y | - | N | 숫자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 숫자 '1982332.324'를 크거나 같은 최소 정숫값을 구하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = 1982332.324
특이 사항
data 속성값은 반드시 숫자를 입력해야 합니다.
연관/유사 액티비티
Number_Floor
Number_Floor
개요
지정한 숫자보다 작거나 같은 최대 정숫값을 반환합니다.
사용 절차
[Output] Result에 입력한 숫자를 정숫값으로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 작거나 같은 최대 정숫값으로 변환할 숫자를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data의 작거나 같은 최소 정숫값을 반환합니다. | data: 1937.12 >Result: 1937 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 숫자 | Y | - | N | 숫자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 숫자 '234324.109'를 작거나 같은 최대 정숫값을 구하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = 234324.109
특이 사항
data 속성값은 반드시 숫자를 입력해야 합니다.
연관/유사 액티비티
Number_Max
Number_Max
개요
지정한 두 숫자 중 더 큰 숫자를 반환합니다.
사용 절차
[Output] Result에 비교한 결괏값을 저장할 변수를 입력하세요.
data1과 data2에 비교할 숫자를 각각 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data1과 data2 중 더 큰 숫자를 반환합니다. | data1: 4 data2: 2 >Result: 4 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data1 | 숫자 | Y | - | N | 숫자를 입력합니다. |
N | [ARGUMENTS] data2 | 숫자 | Y | - | N | 숫자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 두 숫자 '4', '2' 중 더 큰 숫자를 구하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data1 = 4
data2 = 2
특이 사항
data1, data2 속성값은 반드시 숫자를 입력해야 합니다.
연관/유사 액티비티
Number_Min
Number_Min
개요
지정한 두 숫자 중 더 작은 숫자를 반환합니다.
사용 절차
[Output] Result에 비교한 결괏값을 저장할 변수를 입력하세요.
data1과 data2에 비교할 숫자를 각각 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data1과 data2 중 더 작은 숫자를 반환합니다. | data1: 4 data2: 2 >Result: 2 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data1 | 숫자 | Y | - | N | 숫자를 입력합니다. |
N | [ARGUMENTS] data2 | 숫자 | Y | - | N | 숫자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 두 숫자 '4', '2' 중 더 작은 숫자를 구하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data1 = 4
data2 = 2
특이 사항
data1, data2 속성값은 반드시 숫자를 입력해야 합니다.
연관/유사 액티비티
Number_Round
Number_Round
개요
지정한 숫자의 소수점 자릿수까지 반올림하여 값을 반환합니다.
사용 절차
[Output] Result에 지정 소숫점에서 반올림한 결괏값을 저장할 변수를 입력하세요.
data에 변경할 숫자를 입력하세요.
decimals에 반올림할 소숫점 자릿수를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
double | - | 지정한 data의 지정한 소수점 자릿수(decimals)까지 반올림한 값을 반환합니다. | data: 1937.12 decimals: 1 >Result: 1938.1 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 숫자 | Y | 실수 | N | 숫자를 입력합니다. |
N | [ARGUMENTS] decimals | 숫자 | Y | 자연수 | N | 반올림할 소수점 자릿수를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 숫자 '982734.999'를 3번째 소숫점 자리에서 반올림하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = 982734.999
decimals = 3
특이 사항
data 속성값과, decimals 속성값은 반드시 숫자를 입력해야 합니다.
Number_ToNumber
Number_ToNumber
개요
지정한 숫자형 문자열을 숫자 객체로 변환합니다.
사용 절차
[Output] Result에 숫자 객체로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 변경할 숫자형 문자열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
object | int or long or double | 지정한 data를 숫자 객체로 변환한 값을 반환합니다. | data: '1937.12' >Result: 1938.12 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 숫자형 문자열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 숫자형 문자열 '08923409'을 숫자 객체로 변환하고 결과를 메시지 카드로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Number
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = '08923409'
특이 사항
data 속성값은 반드시 숫자형 문자열을 입력해야 합니다.
Point_Offset
Point_Offset
개요
지정한 Point 객체에 오프셋값을 더하여 반환합니다.
사용 절차
[Output] Result에 좌표 문자열에 오프셋값을 더한 결괏값을 저장할 변수를 입력하세요.
data에 오프셋값을 더할 Point 형식의 문자열을 입력하세요.
offsetX, offsetY에 각각 X 좌표와 Y 좌표의 오프셋값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
Point | - | 지정한 data에 오프셋 값을 더한 Point 객체를 반환합니다. | data: '10, 50' offsetX: 20 offsetY: 20 >Result: '30, 70' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | Point 형식의 문자열을 입력합니다. |
N | [ARGUMENTS] offsetX | 숫자 | Y | - | N | X 좌표의 오프셋값을 입력합니다. |
N | [ARGUMENTS] offsetY | 숫자 | Y | - | N | Y 좌표의 오프셋값을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'pointValue' 변수에 지정된 Point 형식의 문자열 '10, 50'에 X 좌표 오프셋값 '20', Y 좌표 오프셋값 '20'을 값을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Point
사용된 변수
pointValue = Point 객체의 좌푯값을 저장한 변수(초깃값: '10, 50')
사용된 속성
[Output] Result = RESULT
data = this.pointValue
offsetX = 20
offsetY = 20
특이 사항
data 속성값은 반드시 좌표 문자열을 입력해야 합니다.
연관/유사 액티비티
Point_ToPoint
Point_ToPoint
개요
지정한 Point 형식의 문자열을 Point 객체로 변환합니다.
사용 절차
[Output] Result에 Point 형식의 문자열을 Point 객체로 변경한 결괏값을 저장할 변수를 입력하세요.
data에 Point 객체로 변경할 Point 형식의 문자열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
Point | - | 지정한 data를 Point 객체로 변환하여 반환합니다. | data: '10, 50' >Result: '10, 50' Result.X: 10 Result.Y: 50 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | Point 형식의 문자열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'pointValue' 변수에 지정된 Point 형식의 문자열 '10, 50'을 Point 객체로 변환하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Point
사용된 변수
pointValue = Point 객체의 좌푯값을 저장한 변수(초깃값: '10, 50')
사용된 속성
[Output] Result = RESULT
data = this.pointValue
특이 사항
data 속성값은 반드시 좌표 문자열을 입력해야 합니다.
연관/유사 액티비티
Rect_Center
Rect_Center
개요
지정한 Rect 객체의 중앙 좌표를 Point 객체로 반환합니다.
사용 절차
[Output] Result에 Rect 객체의 중앙 좌표를 Point 객체로 변환한 결괏값을 저장할 변수를 입력하세요.
data에 Point 객체로 변경할 Rect 객체의 사각 영역을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
Point | - | 지정한 data의 중앙 좌표를 Point 객체로 반환합니다. | data: '20.30.10.10' >Result: '25,35' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | Rect 객체의 사각 영역(x, y, width, hight)을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'rectValue' 변수에 지정된 사각 영역 '20,30,10,10'의 중앙 좌푯값을 Point 객체로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Rect
사용된 변수
rectValue = Rect 객체의 사각 영역을 저장한 문자열(초깃값: ''20,30,10,10')
사용된 속성
[Output] Result = RESULT
data = this.rectValue
특이 사항
data 속성값은 반드시 사각영역 문자열을 입력해야 합니다.
연관/유사 액티비티
Rect_Offset
Rect_Offset
개요
지정한 Rect 객체를 오프셋값을 더하여 반환합니다.
사용 절차
[Output] Result에 Rect 객체의 사각 영역에 오프셋값을 더한 결괏값을 저장할 변수를 입력하세요.
data에 오프셋값을 더할 Rect 객체의 사각 영역을 입력하세요.
offsetX, offsetY에 각각 X 좌표와 Y 좌표의 오프셋값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
Rect | - | 지정한 data의 OffSet 값을 더하여 반환합니다. | data: '20.30.10.10' offsetX: 50 offsetY: 50 >Result: '70,80,10,10' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | Rect 객체의 사각 영역(x, y, width, hight)을 입력합니다. |
N | [ARGUMENTS] offsetX | 숫자 | Y | - | N | X 좌표의 오프셋 값을 입력합니다. |
N | [ARGUMENTS] offsetY | 숫자 | Y | - | N | Y 좌표의 오프셋 값을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'rectValue' 변수에 지정된 사각 영역 '20,30,10,10'에 X 좌표 오프셋값 '50', Y 좌표 오프셋값 '50'을 값을 더한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Rect
사용된 변수
rectValue = Rect 객체의 사각 영역을 저장한 문자열(초깃값: ''20,30,10,10')
사용된 속성
사용된 속성
[Output] Result = RESULT
data = this.rectValue
offsetX = 50
offsetY = 50
특이 사항
data 속성값은 반드시 사각영역 문자열을 입력해야 합니다.
연관/유사 액티비티
Rect_ToRect
Rect_ToRect
개요
지정한 Rect 형식의 문자열을 Rect 객체로 변환하여 반환합니다.
사용 절차
[Output] Result에 Rect 형식의 문자열을 Rect 객체로 변경한 결괏값을 저장할 변수를 입력하세요.
data에 Rect 객체로 변경할 Rect 형식의 문자열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
Rect | - | 지정한 data을 Rect 객체로 변환하여 반환합니다. | data: '20.30.40.10' >Result: '20,30,40,10' Result.X: 20 Result.Y: 30 Result.Width: 40 Result.Height: 10 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | Rect 객체의 사각 영역(x, y, width, hight)을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'rectValue' 변수에 지정된 사각 영역 '20,30,10,10'을 Rect 객체로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Rect
사용된 변수
rectValue = Rect 객체의 사각 영역을 저장한 문자열(초깃값: ''20,30,10,10')
사용된 속성
[Output] Result = RESULT
data = this.rectValue
특이 사항
data 속성값은 반드시 사각영역 문자열을 입력해야 합니다.
연관/유사 액티비티
String_ExtractByRegex
String_ExtractByRegex
개요
지정한 문자열에서 정규식과 일치하는 값을 반환합니다.
사용 절차
data에 대상 문자열을 입력하세요.
pattern에 찾을 정규식을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | string | 지정한 data에서 정규식과 일치하는 값을 반환합니다. | data: 'Hello, World' pattern: '^\\w+,' > Result: ['Hello,'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 찾을 대상 문자열을 입력합니다. |
N | [ARGUMENTS] pattern | 문자열 | Y | - | N | 찾을 정규식을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'strRegex' 변수에 저장된 'Hello, World' 문자열에서 정규식으로 검색하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
strRegex = 문자열을 저장한 변수(초깃값: 'Hello, World')
사용된 속성
[Output] Result = RESULT
pattern = '^\\w+,'
특이 사항
pattern 속성값은 반드시 정규식 입력 규칙을 따라야 합니다.
연관/유사 액티비티
String_Format
String_Format
개요
지정한 형식에 따라 객체의 값을 문자열로 반환합니다.
사용 절차
[Output] Result에 변경된 문자열을 저장할 변수를 입력하세요.
format에 포맷 문자열을 입력하세요.
args에 포맷 문자열에 입력될 변수 배열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 포맷 문자열(format)에 따른 객체(args)의 값을 반환합니다. | format: '{0}, {1}, {2}' args: ['a', 'b', 'c'] > Result: 'a, b, c' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] format | 문자열 | Y | - | N | 문자열을 포맷 형식으로 입력합니다. |
N | [ARGUMENTS] args | 문자열 | Y | - | N | 포맷에 입력될 변수 배열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'args' 변수에 저장된 ['aa','bb','cc'] 문자열을 지정한 포맷 문자열에 입력하고, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
args = 포맷 문자열에 입력할 인자를 저장한 변수(초깃값: ['aa','bb','cc'] 배열)
사용된 속성
[Output] Result = RESULT
format: ['aa','bb','cc']
특이 사항
format 속성값은 {0],{1}...와 같이 입력 규칙을 따라야 합니다.
String_IsMatch
String_IsMatch
개요
지정한 문자열에 검색 문자열 또는 정규식과 일치하는 문자열이 있는지 확인합니다.
사용 절차
[Output] Result에 확인한 결과를 저장할 변수를 입력하세요.
data에 검색 대상 문자열을 입력하세요.
pattern에 검색할 문자열 또는 정규식을 입력하세요.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | 변수 | Y | - | Y | 문자열 존재 여부를 확인한 결괏값을 저장을 변수를 입력합니다. ※ 문자열이 존재하면 True를, 존재하지 않으면 False를 반환합니다. | |
N | [ARGUMENTS] data | 문자열 | Y | - | N | 검색 대상 문자열을 입력합니다. |
N | [ARGUMENTS] pattern | 문자열 | Y | - | N | 문자열에서 검색할 문자열 또는 정규식을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'strRegex' 변수에 저장된 'Hello, World' 문자열에서 검색할 문자열 또는 정규식으로 검색하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
strRegex = 문자열을 저장한 변수(초깃값: 'Hello, World')
사용된 속성
[Output] Result = RESULT
pattern = 'Hello, World'
특이 사항
pattern 속성값에 정규식을 입력할 때는 반드시 정규식 입력 규칙을 따라야 합니다.
연관/유사 액티비티
String_ObjectToString
String_ObjectToString
개요
지정한 객체를 문자열로 반환합니다.
사용 절차
[Output] Result에 문자열로 변환한 결과를 저장할 변수를 입력하세요.
data에 문자열로 변환할 대상 객체를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data를 문자열로 변환한 값을 반환합니다. | data : new Date('2021-01-01') > Result: '2021-01-01' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 변환할 객체를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'objectDate' 변수에 저장된 객체(new Date('2020-05-27 05:00:00'))를 문자열로 변환하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
objectDate=Date 타입 객체가 저장된 변수(초깃값: new Date('2020-05-27 05:00:00'))
사용된 속성
[Output] Result = RESULT
data = this.objectDate
String_ReplaceAll
String_ReplaceAll
개요
지정한 문자열을 특정 문자열로 변환합니다.
사용 절차
String_ReplaceAll 카드의 data, oldValue 및 newValue 속성값을 지정한 후 실행합니다.
[Output] Result 속성으로 할당한 변수값은 data속성에서 oldValue의 값이 newValue의 값으로 변환되어 입력됩니다.
[Output] Result에 지정한 문자열로 변환한 결과를 저장할 변수를 입력하세요.
data에 변환할 대상이 있는 문자열을 입력하세요.
oldValue에 변환할 문자열(찾을 내용)을 입력하세요.
newValue에 찾은 모든 문자열을 변경할 문자열(바꿀 내용)을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data에서 oldValue를 newValue로 바꾼 값을 반환합니다. | data: 'Hello, World' oldValue: 'Hello' newValue: 'Hi' > Result: 'Hi, World' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 대상 문자열을 입력합니다. |
N | [ARGUMENTS] oldValue | 문자열 | Y | - | N | 문자열에서 변환할 문자열을 입력합니다.(찾을 내용) |
N | [ARGUMENTS] newValue | 문자열 | Y | - | N | 문자열에서 변환될 문자열을 입력합니다.(바꿀 내용) |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'strRegex' 변수에 저장된 'Hello, World' 문자열에서 'Hello'를 'Hi'로 바꾸고, 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
strRegex = 문자열을 저장한 변수(초깃값: 'Hello, World')
사용된 속성
[Output] Result = RESULT
oldValue = 'Hello'
newValue = 'Hi'
String_Split
String_Split
개요
지정한 문자열을 특정 문자열 또는 문자 배열로 구분하여 생성된 1차원 문자열 배열을 반환합니다.
사용 절차
[Output] Result에 1차원 문자열 배열로 변환한 결과를 저장할 변수를 입력하세요.
data에 변환할 대상 문자열을 입력하세요.
seperator에 분리할 구분 문자를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
1차원배열 | string | 지정한 data를 seperator 기준으로 구분하여 생성된 배열을 반환합니다. | data: 'Hello, World' seperator: ',' > Result: ['Hello', 'World'] |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 변환할 대상 문자열을 입력합니다. |
N | [ARGUMENTS] seperator | 문자열 or 문자 배열 | Y | - | N | 문자열에서 분리할 구분 문자를 입력합니다 |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'strRegex' 변수에 저장된 'Hello, World' 문자열을 ','(쉼표) 구분 문자로 분리하여 1차원 문자열 배열로 변환하고 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
strRegex = 문자열을 저장한 변수(초깃값: 'Hello, World')
사용된 속성
[Output] Result = RESULT
seperator = ','
연관/유사 액티비티
String_SplitTable
String_SplitTable
개요
지정한 문자열을 특정 문자열 또는 문자 배열로 구분하여 생성된 2차원 문자열 배열을 반환합니다.
사용 절차
String_SplitTable 카드의 data 및 rowSeperator, colSeperator 속성값을 지정한 후 실행합니다.
[Output] Result 속성으로 할당한 변수값은 data속성에서 rowSeperator, colSeperator속성으로 분리된 2차원 배열의 값이 입력됩니다.
[Output] Result에 2차원 문자열 배열로 변환한 결과를 저장할 변수를 입력하세요.
data에 변환할 대상 문자열을 입력하세요.
rowSeperator에 행 구분 문자를 입력하세요.
colSeperator에 열 구분 문자를 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
2차원배열 | string | 지정한 data를 rowSeperator와 colSeperator를 기준으로 구분하여 생성된 배열을 반환합니다. | data: '1,2,3/4,5,6/7,8,9' rowSeperator: '/; colSeperator: ',' > Result: 0: 1 | 2 | 3 1: 4 | 5 | 6 2: 7 | 8 | 9 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 추출대상 문자열을 입력합니다. |
N | [ARGUMENTS] rowSeperator | 문자열 or 문자 배열 | Y | - | N | 문자열에서 행 기준으로 분리할 구분 문자를 입력합니다. |
N | [ARGUMENTS] colSeperator | 문자열 or 문자 배열 | Y | - | N | 문자열에서 열 기준으로 분리할 구분 문자를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'strTable' 변수에 저장된 '1,2,3/4,5,6/7,8,9' 문자열을 ','(쉼표)로 행을 구분하고, '/'(슬래시)로 열을 구분하여 2차원 문자열 배열로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
strTable = 문자열을 저장한 변수(초깃값: '1,2,3/4,5,6/7,8,9')
사용된 속성
[Output] Result = RESULT
rowSeperator ='/'
colSeperator = ','
연관/유사 액티비티
String_Trim
String_Trim
개요
지정한 문자열의 앞과 뒤 공백을 모두 제거합니다.
사용 절차
[Output] Result에 지정한 문자열의 앞과 뒤 공백 공백을 제거한 문자열을 저장할 변수를 입력하세요.
data에 대상 문자열을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data의 앞과 뒤 공백을 모두 제거한 값을 반환합니다. | data: ' Test ' > Result: 'Test' |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 대상 문자열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
지정한 ' Test ' 문자열에서 공백을 제거하고 결과를 메시지 카드로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_String
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
data = ' Test '
Xml_GetValueByXpath
Xml_GetValueByXpath
개요
지정한 XML 문자열에서 Xpath에 해당하는 값을 가져 옵니다.
사용 절차
[Output] Result에 찾은 Xpath에 해당하는 값을 저장할 변수를 입력하세요.
data에 대상 XML 문자열을 입력하세요.
xPath에 찾을 Xpath 값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data에서 xPath에 해당하는 값을 찾아 반환합니다. | Harry Potter29.99 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 대상 XML 문자열을 입력합니다. |
N | [ARGUMENTS] xPath | 문자열 | Y | - | N | 찾을 검색할 Xpath 값을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'xml_data'에 저장된 XML 문자열에서 'book'에 해당하는 Xpath 요소를 가져와 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_XML
사용된 변수
this.xml_data = XML 문자열을 저장한 변수(초기값:'<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title lang="en">Harry Potter</title> <price>29.99</price> </book> <book> <title lang="en">Learning XML</title> <price>39.95</price> </book> </bookstore>')
사용된 속성
[Output] Result = RESULT
data = this.xml_data
xPath = '/bookstore/book'
특이 사항
data 속성값은 반드시 XML 객체 또는 문자열을 입력해야 합니다.
연관/유사 액티비티
Xml_ToStringXml_GetValuesByXpath
Xml_GetValuesByXpath
Xml_GetValuesByXpath
개요
지정한 XML 문자열에서 Xpath에 해당하는 요소들을 모두 반환합니다.
사용 절차
[Output] Result에 찾은 Xpath에 해당하는 값을 저장할 변수를 입력하세요.
data에 대상 XML 문자열을 입력하세요.
xPath에 찾을 Xpath 값을 입력하세요.
카드 출력 속성
속성 | 리턴타입 | 리턴 추가설명 | 설명 | 결과 예시 |
---|---|---|---|---|
string | - | 지정한 data에서 xPath에 해당하는 값을 찾아 반환합니다. | Harry Potter29.99 |
카드 입력 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
N | [ARGUMENTS] data | 문자열 | Y | - | N | 대상 XML 문자열을 입력합니다. |
N | [ARGUMENTS] xPath | 문자열 | Y | - | N | 찾을 검색할 Xpath 값을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'xml_data'에 저장된 XML 문자열에서 'book'에 해당하는 Xpath 요소를 가져와 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_XML
사용된 변수
this.xml_data = XML 문자열을 저장한 변수(초기값:'<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book> <title lang="en">Harry Potter</title> <price>29.99</price> </book> <book> <title lang="en">Learning XML</title> <price>39.95</price> </book> <book> <title lang="en">Harry Potter</title> <price>59.99</price> </book> </bookstore>')
사용된 속성
[Output] Result = RESULT
data = this.xml_data
xPath = '/bookstore/book'
특이 사항
data 속성값은 반드시 XML 객체 또는 문자열을 입력해야 합니다.
연관/유사 액티비티
Xml_ToStringXml_GetValueByXpath
Xml_ToString
Xml_ToString
개요
지정한 XML 객체를 문자열로 변환합니다.
사용 절차
[Output] Result에 문자열로 변환한 값을 저장할 변수를 입력하세요.
data에 대상 XML 객체를 입력하세요.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | 변수 | Y | - | Y | 문자열로 변환한 결괏값을 저장할 변수를 입력합니다. | |
N | [ARGUMENTS] data | 변수 | Y | - | N | 변환할 XML 객체를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
특이 사항
data 속성값은 반드시 XML 객체 또는 문자열을 입력해야 합니다.
연관/유사 액티비티
Xml_ToXmlDocument
Xml_ToXmlDocument
개요
지정한 XML 문자열을 파싱하여 XmlDocument 객체로 변환합니다.
사용 절차
[Output] Result에 XMLDocument로 변환한 값을 저장할 변수를 입력하세요.
data에 대상 XML 문자열을 입력하세요.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | 변수 | Y | - | Y | XMLDocument로 변환한 값을 저장할 변수를 입력하세요. | |
N | [ARGUMENTS] data | 변수 | Y | - | N | 변환할 XML 문자열을 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
특이 사항
data 속성값은 반드시 XML 문자열을 입력해야 합니다.
연관/유사 액티비티
Base64_EncodeFile
Base64_EncodeFile
개요
지정한 파일을 Base64 문자열로 변환합니다.
사용 절차
[Output] Result에 Base64 문자열로 변환한 값을 저장할 변수를 입력하세요.
path에 인코딩할 파일의 경로를 입력하세요.
카드 속성
공통여부 | 속성 | 유형 | 필수여부 | 단위 | 자동입력여부 | 설명 |
---|---|---|---|---|---|---|
Y | 변수 | Y | - | Y | Base64 문자열로 변환한 값을 저장할 변수를 입력하세요. | |
N | [ARGUMENTS] path | 변수 | Y | - | N | 인코딩할 파일의 경로를 입력합니다. |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. | |
Y | - | - | - | - | DataConverter 라이브러리의 공통 속성입니다. |
활용 예시
'image.jpg' 바이너리 파일을 읽어와 base64 문자열로 변환한 후 결과를 메시지 박스로 출력합니다.
예제 파일
메뉴 > 도움말 > 샘플 > Sample > DataConverter > DataConverter > Example_Base64
사용된 변수
없음
사용된 속성
[Output] Result = RESULT
path = 'D:\\image.jpg'