그리드 » Api

readcsvex

Description

CSV 파일 내용을 그리드에 로드한다.

Parameters

Parameters Type Description
nStartRowNo long 시작 행 번호 (1부터 시작)
nExcelRowCountPerGridRow short 그리드 한행에 대한 엑셀 행 갯수
bAppendMode BOOL [옵션] 데이터 Append 모드 (기본값: false)
strDataDelimiter STRING [옵션] 데이터 구분자
bShowReadWnd BOOL [옵션] 옵션 창 보일지 여부 (기본값: false)
strFileEncoding STRING [옵션] 파일 인코딩 문자셋 (기본값: 공백문자열)
strStartColumnName STRING [옵션] 시작 열 이름 (A부터 시작) (기본값: A)

Return Value

Type Description
void

Remark

strDataDelimiter 파라미터에 "tab"을 지정하는 경우, 내부적으로 탭('\t') 키값을 기준으로 처리된다.

strFileEncoding 파라미터가 공백문자열인 경우, GRID_READFILE_ENCODING 실행 파라미터 (기본값: "UTF-8") 값이 적용된다.

파일에 BOM이 포함되어 있는 경우에는 strFileEncoding 파라미터에 상관없이 정상적으로 팡리 데이터를 처리한다.

파일에 BOM이 포함되어 있지 않은 경우에는, strFileEncoding 파라미터가 맞지 않은 경우에는 데이터가 정상적으로 표시되지 않을 수 있다.

strFileEncoding 파라미터에는 문자셋을 대문자로 지정한다. (예: "EUC-KR", "UTF-8")

DRM이 적용된 CSV 파일을 처리하기 위해서는, GRID_CSVUPLOAD_METHODTYPE 실행 파라미터(1: SCRIPT(기본값), 2:HTTP)를 2로 설정하고, XDATAFILE_UPLOAD_URL 실행 파라미터를 지정하여 처리해야 한다. 자세한 내용은 98_xFrame5_Grid_Parameter_Guide.html, 96_xFrame5_Excel_Guide.pdf 문서를 참조한다.

Example

function btn_loadexcelex_on_mouseup(objInst) { // CSV 파일 2행 부터 읽기 처리 시작 grdList.readcsvex(2, 1, false); }

See Also

readcsv

Viewer Ver.

9.1.1.1

Update Date

20221006