페이지 트리

버전 비교

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



page no. 

Showpageid

Start Release No : 7.0.600.20260327-02 / 7.0.610.20260327-01 / Update Release No : 

작성자 :  최한나  / 검수자 : 


  1. 기능 설명
    1. i-AUD 제품에서는 한글 내보내기를 지원 합니다.
    2. 500/510의 경우 확장자 .hml 에 대해서만 지원 하였으나 600/610 에서는 .hwpx 확장자를 신규로 지원 합니다.

  2. 한글 내보내기 기능 제공처

    1. (JScript API) JSON Workbook 구성하기 내보내기
      ※ i-META 템플릿 보고서로 생성된 경우에도 한글(HWPX) 내보내기 동작 관련 JScript 가  Matrix.HWPXExportServiceCall(json ,params , callbackfn)  변경 되었습니다.
          Matrix.HMLExportServiceCall → Matrix.HWPXExportServiceCall
      ※ API DOCS


      ※ JScript API 사용 예

      var grid_name = "DataGrid"; //내보내기 대상 컨트롤 이름.
      var WORKBOOK = {
               "FontName": "맑은 고딕",
               "FontSize": 11,
               "WorkSheets": [
                     {
                        "Name": grid_name,
                        "DisplayGridlines": "false",
                        "Ranges": [
                           {
                                 "Range": "A1", "Value": "■ Report Name : " + Matrix.GetReportInfo().NAME,
                                 "ColSpan": 5
                           },
                           {
                                 "Range": "A2", "Value": "■ Printer : " + Matrix.GetUserInfo().UserName,
                                 "ColSpan": 5
                           },
                           {
                                 "Range": "A3", "Value": "■ Print Time : " + Matrix.GetDateTime().ToString("yyyy-MM-dd HH:mm:ss"),
                                 "ColSpan": 5
                           }
                        ],
                        "Controls": [
                           { "Name": grid_name, "Range": "A5" }
                        ]
                     }
               ]
            };  
      //파일 명
      var EXPORT_NAME =  Matrix.GetReportInfo().NAME
            + "_" +Matrix.GetDateTime().ToString("yyyy-MM-dd_HHmmss")
            + ".hwpx";
      Matrix.HWPXExportServiceCall(WORKBOOK, null, function (e) {
         if (e.Success == false) {
            alert("export fail" + e.Message);
            return;
         }
         // download file
         var row = e.DataSet.GetTable(0).GetRow(0);
         var folderName = row.GetValue("FolderName");
         var fileName = row.GetValue("FileName");
         Matrix.DownloadFile(folderName, fileName, EXPORT_NAME, true);
         
      });



    2. (JScript API) MX-Grid 내보내기
      ※ JScript API 사용 예

      //enExportType.HWPX : 10
      Matrix.getObject("MXGrid").ExportServiceCall(10, function(p){
      //p.FolderName = file path
      //p.FileName = file name
      var newName = "MXGrid_" + Matrix.GetDateTime().ToString("yyyyMMddHHmmss") + ".hwpx";
      Matrix.DownloadFile(p.FolderName, p.FileName ,newName ,true);
          });


    3. Chart 마우스우클릭 내보내기 > 한글로 내보내기

      600/610 의 경우 기본 HWPX 로 변경되어 내보내기 시 .hwpx 확장자로 다운로드 됩니다.
      ※ 신규 추가된 템플릿 파일 경로 : reports\SYSTEM_TEMPLATE\export\template.hwpx

    4. (Server Script API) ScriptWorkBook.SaveAsHWPX
      ※ ServerScript API 사용 예

         var VS_EXPORT_TYPE = req.getParam("VS_EXPORT_TYPE");
         var VS_REPORT_NAME = req.getParam("VS_REPORT_NAME");
         
         var systenTempPath = fso.getTemplateFolderName();


         var wb = Matrix.OpenWorkBook("REP76678344674E4075AEA5046F5A77D5EC", "997DB14C63CA463D984B73D49FC336A5");
         var outfileName = VS_REPORT_NAME + "_" + util.getUniqueKey("HWPX") +  "." + VS_EXPORT_TYPE;
         var path = fso.PathCombine(systenTempPath, outfileName);
         var targetSheetName = "목록";

         if(VS_EXPORT_TYPE == "hml")
            wb.SaveAsHML(path, targetSheetName);
         else if(VS_EXPORT_TYPE == "hwpx")  
            wb.SaveAsHWPX(path, targetSheetName);


      ※ API DOCS

                         




기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend
  •  해당 없음
시작 버전 정보
  • 1. i-AUD App Version. 7.0.600.0-202603241815 / 7.0.610.0-20260241817 이상 

    2. Studio.maf Version. maf-studio-7.0.600.20260324 / maf-studio-7.0.610.20260324 이상 

    3. DataSet.maf Version. 7.0.600.3 / 7.0.610.2 이상



페이지 속성
hiddentrue


정보
titleBCRM 정보


(BCRM#G1399) 한글 내보내기 HML ->HWPX 파일 지원 형식 변경