반응형
Datatable Select 기본사용법 이후 활용법이나 유의사항같은 점을 한번 해보고 셈플데이터로 한번 활용해 보겠습니다.
이전글
2023.08.03 - [[Uipath]] - [Uipath][데이터 가공]Datatable Select
첫번째로 Datatable.select.copytodatatable 을 할 때 select 된 데이터가 없는경우 에러가 발생 한다.
Sample Data를 예제로 한다면 id = 9999 인 값을 한번 select 해보자.
Sample Data
실행 코드
결과를 보면 에러가 발생하는걸 알 수가 있다.
이럴경우 selct된 데이터를 copytodatatable 을 하기전에 데이터가 있는지 여부를 체크하고 데이터를 담아주는 것이 좋다.
체크하는 방법은 length 를 사용해 주면 된다.
dtExample.Select("[Id] = '9999' ").Length > 0
행의 개수를 반환해 주는거라 datatable.rows.count 데이터가 있을 때 결과값은 같지만, datatable.rows.count 는 데이터가 없으면 에러가 발생한다.
수정한 코드는
결과
에러없이 처리되는 것을 볼 수 있다.
반응형
'[Uipath]' 카테고리의 다른 글
[Uipath] Datatable column to Array(컬럼값을 배열로) (0) | 2023.08.04 |
---|---|
[Uipath] 이전에 배포한(Publish) 프로잭트 버전 소스 찾기(백업 소스) (0) | 2023.08.04 |
[Uipath][데이터 가공]Datatable Select (0) | 2023.08.03 |
[Uipath] 이미지(jpg,png...) 삽입해서 SMTP 메일 전송 (0) | 2023.08.03 |
[Uipath] 구글 SMTP 메일 보내기 (0) | 2023.08.03 |