그리드 » Api

getcolumnitemdata

Description

그리드 컬럼 데이터를 반환한다.

Parameters

Parameters Type Description
nDataType short 데이터 유형 (0: 배열의 배열, 1: 클립보드 데이터)
nIndexOrArr Array 컬럼 인덱스 또는 컬럼 인덱스 배열 또는 null
nStartRow long [옵션] 시작행 인덱스 (기본값: 0)
nEndRow long [옵션] 끝 인덱스 (기본값: -1)
bIncHidden BOOL [옵션] 숨김행/열 포함 여부 (기본값: true)
bIncPattern BOOL [옵션] 패턴 적용 여부 (기본값: true)
bIncProtectCopy BOOL [옵션] 복사 방지 데이터 포함 여부 (기본값: true)

Return Value

Type Description
STRING 그리드 컬럼 데이터를 반환 (오류 발생시 null)

Remark

nIndexOrArr 파라미터가 null인 경우에는, 전체 컬럼을 대상으로 동작한다.

nEndRow 파라미터가 -1인 경우에는, 전체 행을 대상으로 동작한다.

Example

function btn_on_mouseup(objInst) { var arr_data, i, j, row_count, column_count, clipboard_data; // Case1. 2차원 배열로 구함 arr_data = grd.getcolumnitemdata(0, [0, 1]); row_count = arr_data.length; if (row_count > 0) { column_count = arr_data[0].length; for(i = 0; i < row_count; i++) { for(j = 0; j < column_count; j++) { factory.consoleprint(i + ":" + j + "=" + arr_data[i][j]); } } } ////////////////////////////////////////////////////////////// // Case2. 클립보드용 데이터 형식으로 구함 clipboard_data = grd.getcolumnitemdata(1, [0, 1]); screen.alert(clipboard_data); // 클립보드에 데이터 복사 factory.setclipboarddata(clipboard_data); }

Viewer Ver.

22.9.21.1

Update Date

20220921