페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

page no. 

Showpageid

Start Release No :   7.0.500.20250904-11 / Update Release No :  7.0.500.20250904-11

작성자 :     이영균 / 검수자 :  이지연

  1. 기능 설명

    1. Excel을 읽어서 HTML Table 형태로 출력해주는

    API 추가스케쥴러
    1. API가 추가되었습니다.

    2. 스케줄러 및 메일 본문 내용을 HTML로

    생성 시 활용 가능 합니다
    1. 생성할 때 활용 가능합니다.

  2. 사용 방법
    • ExcelToHtmlTable(
          xlsFilePath: string,
          outFilePath: string,
          limitRows: number,
      ): boolean

      엑셀의 활성화 시트의 내용을 HTML Table Tag로 반환합니다.

      Parameters

      • xlsFilePathstring

        엑셀 파일 경로

      • outFilePathstring

        HTML 출력 파일 경로

      • limitRowsnumber

        최대 출력 행수

      Returns boolean

      Example

    •  
      코드 블럭
      languagejs
      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 "";
          }
      }
도움말
title참고 사항
참고사항
title주의 사항

변경 사항

변경 전변경 후릴리즈 번호


기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend
  •  해당 없음
시작 버전 정보
정보
title샘플 정보
  • 샘플 URL :
  • 샘플 파일
첨부 파일patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,.*mtsz

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


페이지 속성
hiddentrue


정보
titleBCRM 정보


(BCRM#F3967) AUD Server Script API 추가  Matrix.ExcelToHtmlTable(xlsFilePath: string, outFilePath: string, limitRows: number): boolean;