상세 컨텐츠

본문 제목

[Nexacro] Dataset 검색 관련 함수

by ayudante 2023. 8. 3. 17:15

본문

1. 해당 컬럼에 중복된 데이터가 있는지 체크(getCaseCount)

dataset.getCaseCount("dept_nm == 'sales'");

  → dept_nm column에 sales가 들어가 있는 행의 개수

 

getCaseCount()는 데이터셋의 지정된 범위안에서 조건식을 만족하는 행의 수를 구하는 메소드.

 

Syntax

Dataset.getCaseCount(strCmpExpr[nStart[,nEnd]])

 

- strCmpExpr   대상행을 추출하기 위한 조건식

- nStart             대상행의 시작위치, default 0

- nEnd              대상범위의 마지막 위치+1, 0보다 작으면 nStart부터 끝까지. default -1

 

 

2. 특정 조건의 Row 찾기 

dataset.findRowExpr("this.getRowType(rowidx) == Dataset.ROWTYPE_UPDATE")

 → update된 Row가 있는지 찾기

 

findRowExpr()는 주어진 조건표현식을 만족하는 첫번째 행의 인덱스를 반환

 

Syntax

Dataset.findRowExpr(strExpr[nStart[,nEnd]])

 

- strExpr           조건 표현식

- nStart             검색 시작 행의 위치, 0보다 작으면 전체 검색. default 0

- nEnd              검색 마지막 행의 위치+1, 0보다 작으면 nStart부터 끝까지 검색. default -1

 

 

 

'' 카테고리의 다른 글

[Nexacro] Dataset Expression  (0) 2023.08.04
[Nexacro] Dataset 삭제하는 2가지 방법  (0) 2023.08.04
[Nexacro] 동적으로 Div 생성하기  (0) 2023.08.02
OZ Report Pattern error 방지  (0) 2023.07.24
OZ Report 스크립트로 글자 꾸미기  (0) 2023.07.24

관련글 더보기

댓글 영역