그리드 » Api

findrowbyname

Description

그리드의 다수의 칼럼 값을 기준으로 찾기를 수행한다.

Parameters

Parameters Type Description
nFindType short 행 검색 유형 (0: First, 1: Last, 2: All)
strFindOption STRING 검색 적용 Option (설명참조)
bIncHiddenRow BOOL [옵션] 숨김행 포함 검색 여부 (기본값: true)
nStartRowIndex long [옵션] 검색 시작 행 인덱스 (기본값: -1)
nEndRowIndex long [옵션] 검색 끝 행 인덱스 (기본값: -1)
bIncMidStatRow BOOL [옵션] 소계행 포함 검색 여부 (기본값: false)

Return Value

Type Description
long 행 인덱스/-1 또는 행 인덱스 배열

Remark

파라미터 값이 유효하지 않은 경우, -1이 리턴된다.

findrow 함수와 동일한 기능을 수행하며, strFindOption 파라미터의 컬럼 인덱스 정보 대신에 컬럼 이름이 지정되는 것만 다르다.

파라미터에 대한 자세한 설명은 findrow API 도움말을 참조한다.

Example

// 멀티 필터 적용 테스트 버튼 클릭 이벤트 처리 function btnMultiFilter_on_mouseup() { var nFindRow, arrFindOpt; arrFindOpt = []; // 1번 컬럼은 데이터가 2 이고 arrFindOpt.push("COL_B:=:\"2\":&"); // 2번 컬럼은 데이터가 ab로 시작하는 데이터 arrFindOpt.push("COL_C:=:\"ab*\":&"); nFindRow = grd.findrowbyname(0, arrFindOpt.join(",")); factory.consoleprint("nFindRow = " + nFindRow); }

See Also

findrow

Viewer Ver.

9.1.1.1

Update Date

20240514