단일 또는 다중 컬럼에 대한 중복 데이터 존재 여부를 확인 합니다.
중복된 데이터가 없는 경우는 -1를 반환 하고, 중복된 데이터가 있는 경우 첫번째 중복 데이터 행의 Index를 반환 합니다.
ObjId.ColValueDup(Cols, [Opt]);
Parameter | Type | Required | Description |
---|---|---|---|
Cols | Long or String |
필수 | 컬럼의 Index 또는 SaveName을 구분자 | 로 연결한 문자열 |
Opt | Object |
선택 | 옵션 정보 |
Opt.CaseSensitive | Boolean |
선택 | 대/소문자 구분 비교 여부 (Default: 1) |
Opt.IncludeDelRow | Boolean |
선택 | 트랜잭션 상태가 삭제인 행을 포함 여부 (Default: 1) |
Opt.IncludeSumRow | Boolean |
선택 | 합계/소계/누계 행 포함 여부 (Default: 1) |
Opt.IncludeEmpty | Boolean |
선택 | 빈값 포함 여부 (Default: 1) |
Number, 중복 행의 Index
//1컬럼에 중복된 값이 존재하는 행의 Index 확인
var Row = mySheet.ColValueDup("1");
//2,3,7 컬럼에 중복된 값이 존재하는 행의 Index 확인
var Row = mySheet.ColValueDup("2|3|7");
//삭제된 행과 빈값을 제외하고 중복 체크하기
var Row = mySheet.ColValueDup("2|3|7",{
"IncludeDelRow" : 0,
"IncludeEmpty" : 0
});
version | desc |
---|---|
7.0.0.0 | |
7.0.12.3 | 인자 구조 변경, IncludeEmpty 인자 속성 추가 |