데이터셋의 다수의 칼럼 값을 기준으로 찾기를 수행한다.
Parameters | Type | Description |
---|---|---|
nFindType | short | 행 검색 유형 (0: First, 1: Last, 2: All) |
strFindOption | STRING | 검색 적용 Option (설명참조) |
nStartRowIndex | long | [옵션] 검색 시작 행 인덱스 (기본값: -1) |
nEndRowIndex | long | [옵션] 검색 끝 행 인덱스 (기본값: -1) |
Type | Description |
---|---|
long | 행 인덱스/-1 또는 행 인덱스 배열 |
findrow 함수와 동일한 기능을 수행하며, strFindOption 파라미터의 컬럼 인덱스 정보 대신에 컬럼 이름이 지정되는 것만 다르다.
파라미터에 대한 자세한 설명은 findrow API 도움말을 참조한다.
// 멀티 필터 적용 테스트 버튼 클릭 이벤트 처리
function btnMultiFilter_on_mouseup()
{
var nFindRow, arrFindOpt;
arrFindOpt = [];
// 1번 컬럼은 데이터가 2 이고
arrFindOpt.push("COL_B:=:\"2\":1:&");
// 2번 컬럼은 데이터가 ab로 시작하는 데이터
arrFindOpt.push("COL_C:=:\"ab*\":1:&");
nFindRow = this.DS_DATA.findrowbyname(0, arrFindOpt.join(","));
factory.consoleprint("nFindRow = " + nFindRow);
}