단일 또는 다중 컬럼에 대한 동일한 데이터의 모든 행 Index를 확인합니다.
Cols
인자에 2개 이상의 컬럼을 구분자로 연결한 문자열로 구성한 경우 다중컬럼에 대해서 처리를 합니다.
- 동일한 데이터가 존재하는 경우 : 첫번째 중복 행을 제외한 중복 행의 Index를 "," 구분자로 연결한 문자열 조합으로 반환
- 동일한 데이터가 존재하지 않은 경우 : 빈값을 반환
IncludeDelRow
속성을 설정하지 않거나 true로 설정한 경우 트랜잭션 상태가 삭제인 행을 포함하여 처리합니다.
IncludeFirstRow
속성를 true로 설정하는 경우 첫번째 중복행의 Index를,
구분자로 연결한 문자열 조합과 결과 문자열을|
구분자로 연결한 문자열 조합으로 반환합니다.
ObjId.ColValueDupRows(Cols, [Opt]);
Parameter | Type | Required | Description |
---|---|---|---|
Cols | Number 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) |
Opt.IncludeFirstRow | Boolean |
선택 | 중복된 행의 최초의 행을 포함할지 여부 (Default: 0) |
Opt.StartRow | Number |
선택 | 중복 검사를 수행 하고자 하는 부분의 첫행의 Index (Default: "첫 행") |
Opt.EndRow | Number |
선택 | 중복 검사를 수행 하고자 하는 부분의 마지막행 Index (Default: "마지막 행") |
String, 중복된 모든 행을 ","로 조합한 문자열
// 4컬럼,5컬럼에 대해 첫번째 행부터 50번째 행까지의 중복검사(삭제행제외, 최초행포함, 1행~50행)
var duprows = mySheet.ColValueDupRows("4|5",{
"IncludeDelRow" : 0,
"IncludeFirstRow" : 1,
"StartRow" : 1,
"EndRow" : 50
});
version | desc |
---|---|
7.0.0.0 |