CSV 파일 내용을 그리드에 로드한다.
Parameters | Type | Description |
---|---|---|
nStartRowNo | long | 시작 행 번호 (1부터 시작) |
nExcelRowCountPerGridRow | short | 그리드 한행에 대한 엑셀 행 갯수 |
bAppendMode | BOOL | [옵션] 데이터 Append 모드 (기본값: false) |
strDataDelimiter | STRING | [옵션] 데이터 구분자 |
bShowReadWnd | BOOL | [옵션] 옵션 창 보일지 여부 (기본값: false) |
strFileEncoding | STRING | [옵션] 파일 인코딩 문자셋 (기본값: 공백문자열) |
strStartColumnName | STRING | [옵션] 시작 열 이름 (A부터 시작) (기본값: A) |
Type | Description |
---|---|
void |
strDataDelimiter 파라미터에 "tab"을 지정하는 경우, 내부적으로 탭('\t') 키값을 기준으로 처리된다.
strFileEncoding 파라미터가 공백문자열인 경우, GRID_READFILE_ENCODING 실행 파라미터 (기본값: "UTF-8") 값이 적용된다.
파일에 BOM이 포함되어 있는 경우에는 strFileEncoding 파라미터에 상관없이 정상적으로 팡리 데이터를 처리한다.
파일에 BOM이 포함되어 있지 않은 경우에는, strFileEncoding 파라미터가 맞지 않은 경우에는 데이터가 정상적으로 표시되지 않을 수 있다.
strFileEncoding 파라미터에는 문자셋을 대문자로 지정한다. (예: "EUC-KR", "UTF-8")
function btn_loadexcelex_on_mouseup(objInst)
{
// CSV 파일 2행 부터 읽기 처리 시작
grdList.readcsvex(2, 1, false);
}