page no. 112033800
Excel을 읽어서 HTML Table 형태로 출력해주는 API 추가
- 스케쥴러 및 메일 본문 내용을 HTML로 생성 시 활용 가능 합니다.
ExcelToHtmlTable(
xlsFilePath: string,
outFilePath: string,
limitRows: number,
): boolean엑셀의 활성화 시트의 내용을 HTML Table Tag로 반환합니다.
Parameters
- xlsFilePath: string
엑셀 파일 경로
- outFilePath: string
HTML 출력 파일 경로
- limitRows: number
최대 출력 행수
Returns boolean
Example
- xlsFilePath: string
var EXCEL_TO_HTML_TABLE = function(xlsFilePath){ try{ var fso = Matrix.getFileSystemObject(); // File Access // var util = Matrix.getUtility(); // Utility // if(!fso.Exists(xlsFilePath)){ //파일이 존재하지 않습니다. Matrix.WriteLog("EXCEL_TO_HTML_TABLE FAIL(FILE IS NOT EXISTS). Path="+ xlsFilePath); return ""; } var htmlPath = fso.getTemplatePath(util.getUniqueKey("T")+".htm"); //엑셀파일이 대용량일 수 있어서 별도 프로세스로 동작하도록 처리 //최대 1000개 행만 반환 Matrix.ExcelToHtmlTable(xlsFilePath, htmlPath, 1000); return fso.ReadTextFile(htmlPath); }catch(e){ Matrix.WriteLog("EXCEL_TO_HTML_TABLE FAIL !"+e.message); return ""; } }
참고 사항
주의 사항
변경 사항
변경 전 변경 후 릴리즈 번호
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
샘플 정보
- 샘플 URL :
- 샘플 파일