페이지 트리

버전 비교

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

Matrix.ExportMXServiceCall API 신규 추가

Start Release No : 7.0.400.20230727 / Update Release No :

프로젝트명 : (BCRM#D2014) 대용량 Export 관련 MXService Export 신규 개발

작성자 :    이승철 / 검수자 :  원강연


기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend


도움말
iconfalse
title기능 설명
  1. Matrix.ExportMXServiceCall(json, params, tag, type)
  2. 사용 방법
    1. 기본적인 사용법은 Matrix.ReportExport API 와 동일합니다.
      1. json : Export 시 사용하는 WORKSHEET WORKBOOK Object
      2. params : <KEY, VALUE> 타입의 Object. (eg: [{Key: 'VS_CODE', Value:'100'}]
      3. tag: 구분자 or 콜백function
      4. type: Export 타입(enExportType)
코드 블럭
languagejs
themeFadeToGrey
firstline1
titleExample code
linenumberstrue
var Chart = Matrix.getObject('Chart');
var WORKBOOK = {
		"FontName":"맑은 고딕"
		, "FontSize" : 11
		, "WorkSheets": [
			{
				"Name":"Sheet1"
				, "DisplayGridlines":"false"
				, "Controls": []
				, "Ranges": [
					 {"Range":"A1","ColSpan" : colspan,"Value": LANGUAGE_EXPORT_REPORT_TITLE + " " +Matrix.GetReportInfo().NAME}
					,{"Range":"A2","ColSpan" : colspan,"Value": LANGUAGE_EXPORT_USER_NAME + " " +Matrix.GetUserInfo().UserName}
					,{"Range":"A3","ColSpan" : colspan,"Value": LANGUAGE_EXPORT_CREATE_DATE + " " + nowText}
					,{"Range":"A4","ColSpan" : colspan,"Value": LANGUAGE_EXPORT_FILTER_TITLE}
				]
			}
		]
	}; 
WORKBOOK.WorkSheets[0].Controls.push({ "Name": Chart.Name, "Range": "A1:H10", "ImageExport": true});
Matrix.ExportMXServiceCall(WORKBOOK, null, function(e) {
	if(e.Success == false){
		alert("export fail" + e.Message);
		return;
	}
	var ds = e.DataSet;
	var row = ds.GetTable(0).GetRow(0);
	var folderName = row.GetValue("FolderName");
	var fileName = row.GetValue("FileName");
	// download.maf 주소
	Matrix.DownloadFile(folderName + "/"
		, fileName
		, Matrix.GetReportInfo().NAME + ".xlsx", true, null);
}, 2);



세부 기능 명

내용
  • 기능 사용 방법
  • 기능 제약 사항 ex. 0과 양의 정수만 입력 가능, 50자 이상 입력 불가



정보
title필수 옵션
  • 옵션 설정 방법
  • 옵션 값 별 정의


참고사항
title제약 사항
  • 특정 환경에서 동작 안됨
  • 특정 설정에 따라서 동작을 안 함


정보
title샘플 정보
  • 샘플 URL :
  • 샘플 파일

첨부 파일
patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,


변경 전/후 제품 버전

변경 전(제품 버전)

변경 전


변경 후




참고사항
title참고 자료


펼치기

첨부 파일



정보
title문서 수정 이력
변경 이력

하위 페이지 표시
alltrue



정보
titleBCRM 정보

(BCRM접수번호)제목


...