page no.
| Showpageid |
|---|
- 기능 설명
- i-AUD 제품에서 신규 한글 확장자, HWPX 파일 내보내기 API 및 기능이 추가되었습니다.
- 500/510의 경우 확장자 .hml 에 대해서만 지원 하였으나 600/610 에서는 .hwpx 확장자를 신규로 지원 합니다.
- 600/616 .hwpx 신규 지원 시 한글은 2018 부터 지원 가능합니다.
한글 내보내기 기능 제공처
( JScript API) JSON Workbook 구성하기 내보내기
※ i-META 템플릿 보고서로 생성되는 경우에도 한글(HWPX) 내보내기 동작 관련 JScript 가 Matrix.HWPXExportServiceCall(json ,params , callbackfn) 변경 되었습니다.
Matrix.HMLExportServiceCall → M atrix.HWPXExportServiceCall
※ API DOCS
※ JScript API 사용 예코드 블럭 language js title sample code linenumbers true 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); });( JScript API) MX-Grid 내보내기
※ JScript API 사용 예코드 블럭 language js title sample code linenumbers true //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); });- Chart 마우스우클릭 내보내기 > 한글로 내보내기
600/610 의 경우 기본 HWPX 로 변경되어 내보내기 시 .hwpx 확장자로 다운로드 됩니다.
※ 신규 추가된 템플릿 파일 경로 : reports\SYSTEM_TEMPLATE\export\template.hwpx
(Server Script API) ScriptWorkBook.SaveAsHWPX
※ ServerScript API 사용 예코드 블럭 language js title sample code linenumbers true 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
- 프로세스 봇 Export 모듈
※ 이미 설치된 환경에서 500 -> 600 으로 올리는 경우, Admin [모듈 관리자] 에서 [초기 설정]을 해야 합니다.
기존 생성 되어 있는 Export 모듈은 기존과 같이 hwp로 생성됩니다. - i-META View에서 한글 내보내기
※ 이미 설치된 환경에서 500 -> 600 으로 올리는 경우
1) Admin [Repostory 테이블 점검] 에서 [옵션 값 점검]을 실행 해야 합니다.
2) 배포 된 파일 중 _SYSTEM_TEMPLATE.zip 파일도 패치를 해야 한다.
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
| 페이지 속성 | |||||||
|---|---|---|---|---|---|---|---|
| |||||||
|



