inflearn logo
강의

Course

Instructor

RPA Course for Non-Developers (UiPath Basics)

Selector

ExtractDataTable

Resolved

481

hrim0103

6 asked

0

안녕하세요,

ExtractDataTable 저장된 전체 데이터 출력 방법에 대해 알고 싶습니다.

rpa uipath

Answer 1

0

cocoasoft

hrim0103님 안녕하세요

DataTable을 출력하는 방법에 대해 질문을 주셨네요!

① DataTable을 UiPath내에서 출력 패널에서 확인하는 방법과

② Excel 시트에 DataTable을 작성하는 방법을 알려드리겠습니다.

 


 

① DataTable을 UiPath내에서 출력 패널에서 확인하는 방법

DataTable을 표 형태로 출력하는건 불가능합니다.

그래서 DataTable 형식을 문자열 형식으로 변경해서 출력을 해야 하는데요

'Output Data Table' 액티비티로 DT를 String으로 변환시켜서

'Log Message'액티비티에 변환시킨 String을 넣어서 출력 패널을 확인해 보겠습니다.

 

1. 데이터 스크래핑으로 추출한 데이터를 'DT' 변수에 담아줍니다.

(속성패널-출력속성-데이터 테이블필드 : DT)

 

2. 'Output Data Table' 액티비티를 배치해서 DataTable 형식을 String 형식으로 바꿔줍니다.

(속성 패널-입력 속성-데이터 테이블 필드 : DT

속성 패널-출력 속성-텍스트 필드 : Str_DT)

 

3. 'Log Message' 액티비티를 배치해서 Str_DT 변수를 넣어 실행을 해주면,

출력 패널에서 String 으로 변환된 DataTable 값을 확인할 수 있습니다.

 

image


 

② Excel 시트에 DataTable을 작성하는 방법

'Excel Application Scope' 액티비티로 Excel 파일을 열고,

'Write Range' 액티비티로 데이터 테이블을 작성할 수 있습니다.

 

1. 데이터 스크래핑으로 추출한 데이터를 'DT' 변수에 담아줍니다.

(속성패널-출력속성-데이터 테이블필드 : DT)

 

2. 'Excel Application Scope'액티비티에 작성될 엑셀파일 경로를 지정해줍니다.

(미리 엑셀파일을 만들어 놓으셔도 되고, 속성패널에 옵션 속성을 보면 존재하지 않는 경우 생성을 체크할 수 있습니다.)

 

3. 'Excel Application Scope'액티비티 안에다가 'Write Range'액티비티를 넣어줍니다.

(속성 패널-대상 속성-시작 셀 필드 : "A1",

속성 패널-대상 속성-시트 이름 필드 : "Sheet1",

속성 패널-옵션 속성-머리글 추가 체크,

속성 패널-입력 속성-데이터 테이블 필드 : DT)

 

4. 실행하면, 엑셀 파일에 DataTable이 입력된 것을 확인할 수 있습니다.

image


 

궁금증이 해결되셨나요?

hrim0103 님의 이슈 해결을 응원합니다!

감사합니다.

앱/웹 레코더

0

184

2

이메일 가져오기할때 Get Outlook Mail Messages: 지정된 폴더가 없습니다.

0

317

1

micrsoft ocr 안뜨고 windows-레거시도 없어요..

0

283

2

click 액티비티 사용시 엘리먼트를 찾을수 없습니다.

0

666

3

excel application scope 이 없어요.

0

388

2

10강. email 질문

0

297

2

Microsoft OCR 확인 불가

0

299

1

6강 Read Range 액티비티 관련

0

756

2

제공하는 기능이 틀린데 확인 부탁드립니다.

0

346

2

5강 datatable 예제 4번 질문

0

201

1

다른 엑셀파일에 저장하고자 하는 경우

0

305

1

실행할때마다 얼리먼트를 찾을 수 없다는 메시지 해결 방법

0

395

2

ui path 버전이 바뀐 것 같은데

0

355

1

예외가 발생한 오류해결

0

402

2

text input 값이 상황에 따라 매번 변하는 경우 처리

0

263

1

'레코딩' 이 아닌 '앱/앱레코더' 로 노출 됩니다 (StudioX 아님)

0

540

1

저는 왜 액티비티에 'Open Browser' 가 없을까요?

2

1429

2

저는 레코딩이 안보이구, 앱/웹

0

508

1

excel application scope

1

320

1

상세하고 친절한 설명 감사합니다.~~

2

226

0

Foreach 후 Message 박스

1

208

1

PDF OCR 관련

0

338

1

동영상에선 두개가 잡히는데 저는 한개만 잡혀요

0

291

1

기본설정 엑세서빌러티가 없는데 ... 어디서 할수있나요 다시다운 받나요

1

370

2