멀티라인그리드 » Api

getcheckedrow

Description

그리드 체크로우열에 체크된 행 인덱스 또는 인덱스 배열을 반환한다.

Parameters

Parameters Type Description
nStartRow long [옵션] 시작 로우 인덱스 (기본값: 0)
nEndRow BOOL [옵션] 종료 로우 인덱스 (기본값: -1(마지막행))
nFindType short [옵션] 찾기 방식 (0:첫번째(기본값), 1:마지막, 2:전체)

Return Value

Type Description
long 체크된 행 인덱스 또는 체크된 행 인덱스 배열

Remark

nStartRow 파라미터는 체크행을 검색할 시작 행 인덱스 값을 설정한다. 미지정시 첫번째 행부터 검색하여 처리한다.

nEndRow 파라미터는 체크행을 검색할 마지막 행 인덱스 값을 설정한다. 미지정 또는 -1 값 지정시 마지막행까지 검색하여 처리한다.

리턴값은 nFindType 파라미터에 따라 아래과 같이 결정된다.

리턴값은 파라미터가 유효하지 않은 경우, false가 리턴되고, 파라미터가 정상인 경우, nFindType 파라미터에 따라 아래과 같이 결정된다.

Example

function btngetcheckedrow_on_mouseup() { var arrRowIndex; // 0행부터 시작해서 첫번째 체크행 인덱스를 구함 factory.consoleprint("first(range:0~end) = " + grd.getcheckedrow()); factory.consoleprint("first(range:0~end) = " + grd.getcheckedrow(0)); factory.consoleprint("first(range:0~end) = " + grd.getcheckedrow(0, -1)); // 0~3행에서 첫번째 체크행 인덱스를 구함 factory.consoleprint("first(range:0~3) = " + grd.getcheckedrow(0, 3)); // 0~3행에서 마지막 체크행 인덱스를 구함 factory.consoleprint("last(range:0~3) = " + grd.getcheckedrow(0, 3, 1)); // 0~마지막행까지 체크행 인덱스 배열를 구함여 내용 및 갯수 로깅 arrRowIndex = grd.getcheckedrow(0, -1, 2); factory.consoleprint("array(range:0~end) = " + arrRowIndex.join(",")); factory.consoleprint("count(range:0~end) = " + arrRowIndex.length); }

See Also

getcheckedrowcount
getcheckrowheadercheck
ischeckedrow

Viewer Ver.

9.1.1.1

Update Date

20250207