page no. 111181924
기능 설명
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
- 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 ""; } }
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 | Release No : 7.0.500.20250904-11, i-AUD : 7.3.500.0-202509031817, Studio.maf : 7.0.500.20250828, DataSet.maf : 7.0.500.155, OLAP.maf : 7.0.500.47 |