기타 SpreadJS export 오류 관련 추가
페이지 정보
작성자 최상원 작성일 2021-06-08 16:33 조회 1,869회 댓글 0건본문
첨부파일
관련링크
SpreadJS에서 excelIO 를 통해 Excel Export를 수행하는 경우를 문의드렸었는데
요청하신 데모 데이터는 보안데이터라 불가능합니다.
일단 소스코드는 맨아래 함수를 호출해서 사용하고 있습니다.
유첨드린 파일은 동일형태의 데이터(사실상 빈 Sheet 1개만 있는) 를 Export한 결과 중 정상, 오류파일 송부드립니다.
용량이 거의 비슷해야 할 거 같은데, 일단 차이가 좀 있습니다.
참조바랍니다.
this.exportWorkbook = function( fileName, workbookName ){
var extension = '.xlsx';
if( DNCommon.right( fileName, extension.length ).toLowerCase() !== extension ){
fileName += extension;
}
var workbook = this.getWorkbook( workbookName );
var json = JSON.stringify( workbook.toJSON() );
var excelIo = new GC.Spread.Excel.IO();
excelIo.save(
json,
function( blob ){
saveAs( blob, fileName );
},
function( e ){
console.log(e);
}
);
return fileName;
};
댓글목록
등록된 댓글이 없습니다.