Data Table package
Data Table package에는 테이블 변수의 값에 대해 다양한 작업을 수행할 수 있게 하는 actions이 포함되어 있습니다.이 actions을 이용하여 콘텐츠를 결합 또는 병합하고, 특정 값을 검색하고, 행과 열을 삽입하고, 중복된 행을 제거하며, 파일에 값을 쓸 수 있습니다.
Data Table package 내의 Actions
Data Table package에는 다음 actions이 포함되어 있습니다.
주: Build 5322 이상의 버전에서 Data Table package의 actions을 이용하여 bot을 작성한 경우, 기본 package 버전으로 bot을 열었을 때 이 actions이 누락되게 됩니다. 이 actions을 다시 삽입하고 필드를 다시 채워야 합니다.
Action | 설명 |
---|---|
지정 | 테이블 변수에 값을 지정합니다. 이 action을 이용하여 테이블 데이터를 수동으로 입력할 수 있습니다.
|
열 유형 변경 | 특정 열의 데이터 유형을 변경합니다.
|
내용 지우기 | 지정된 테이블 변수의 내용을 지웁니다. 이 action은 bot 실행이 완료될 때까지 내용을 지웁니다. bot 실행이 완료되면, 테이블 변수의 원래 값이 복원됩니다. 이 action을 이용하면 bot 실행 중에만 이용되는 값을 저장하기 위해 기존 테이블 변수를 재사용할 수 있습니다. 주: 값의 데이터 유형은 테이블 변수에 있는 열의 데이터 유형과 동일해야 합니다. |
열 삭제 | 특정 열을 삭제합니다.
|
행 삭제 | 특정 행을 삭제합니다. 주: Excel 시트에서 데이터 테이블 값을 읽었고, 열기 action에서 시트에 헤더 포함 옵션을 선택했다면, 첫 번째 행에서 셀을 삭제할 수 없습니다.
|
열 개수 가져오기 | 열 수를 검색하고 그 값을 숫자 변수에 지정합니다. 비어 있지 않은 행을 선택하거나 모든 행을 선택할 수 있습니다. |
행 수 가져오기 | 행 수를 검색하고 그 값을 숫자 변수에 지정합니다. 비어 있지 않은 행을 선택하거나 모든 행을 선택할 수 있습니다. |
열 삽입 | 한 테이블의 열을 다른 테이블에 삽입합니다. 대상 테이블의 경우: 소스 테이블의 경우:
|
행 삽입 | 테이블에 행을 삽입합니다.
|
결합 | 결합 작업 사용 항목을 참조하십시오. 유형 출력 결합 예시를 이용하여 결합 또는 병합 action 중 어느 쪽을 이용할 것인지 결정할 수 있습니다. 주: package 버전 2.0.0-20200624-042148 이하에서 이 action을 이용하여 bot을 빌드한 경우, 기본 package 버전으로 bot을 열면 action이 누락됩니다. 이 action을 다시 삽입하고 필드를 다시 채워야 합니다. |
병합 | 병합 action 사용 항목을 참조하십시오. 출력 병합의 예를 이용하여 결합 또는 병합 action 중 어느 쪽을 이용할 것인지 결정할 수 있습니다. 주: package 버전 2.0.0-20200624-042148 이하에서 이 action을 이용하여 bot을 빌드한 경우, 기본 package 버전으로 bot을 열면 action이 누락됩니다. 이 action을 다시 삽입하고 필드를 다시 채워야 합니다. |
중복 행 제거 | 중복 행을 삭제합니다(있는 경우). 드롭 다운 목록에서 테이블 변수의 이름을 선택합니다. |
값 검색 | 테이블에서 특정 값을 검색하고, 값이 발생하는 행 및 열 번호를 반환하며, 행 및 열 번호를 목록 변수에 지정합니다. 예를 들어, 테이블 변수의 네 번째 행과 세 번째 열에서 이용할 수 있는 값 abc 를 검색하면, 이 동작은 3,2 를 출력으로 반환합니다. 행과 열의 인덱스 번호가 0으로 시작되기 때문에, 이 출력의 값은 네 번째 행과 세 번째 열을 나타냅니다.
|
셀 값 설정 | 특정 셀의 값을 업데이트합니다.
|
정렬 | 열로 테이블 데이터를 정렬합니다. 이 action을 이용하면 열 데이터 형식(문자열, 숫자, 날짜시간 또는 부울)으로 데이터를 정렬할 수 있습니다.
주: package 버전 2.0.0-20200624-042148 이하에서 이 action을 이용하여 bot을 빌드한 경우, 기본 package 버전으로 bot을 열면 action이 누락됩니다. 이 action을 다시 삽입하고 필드를 다시 채워야 합니다. |
파일에 씁니다 | 파일에 쓰기 작업 사용 항목을 참조하십시오. |
Example: 웹 테이블에서 데이터를 추출하는 예