! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

구 버전 - Excel 비동기 내보내기 오류 > Q&A | 토론

본문 바로가기

PureJS 구 버전 - Excel 비동기 내보내기 오류

페이지 정보

작성자 tommy 작성일 2024-01-24 17:25 조회 57회 댓글 0건
제품 버전 : 5.20201.680
컨트롤 이름 : FlexGridXlsxConverter

본문

안녕하세요. 항상 적극적으로 답변 주셔서 감사합니다.

이번에도 구버전 문의입니다. (라이선스 버전 업그레이드 지원은 안되는 거겠죠? 😭)


데모 코드를 참고하여 엑셀 다운로드 기능을 구현했지만 오류가 발생합니다.

<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.min.js"></script>

<!-- Wijmo Controls (optional, add only the controls you need) -->
<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.grid.min.js"></script>
<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.input.min.js"></script>
<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.grid.search.min.js"></script>
<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.grid.filter.min.js"></script>
<script src="http://localhost:8081/assets/js/wijmo/controls/wijmo.grid.xlsx.min.js"></script>
<script src="http://localhost:8081/assets/js/wijmo/controls/cultures/wijmo.culture.ko.min.js"></script>

function exportXlsx() {
    if (theGrid) {
        wijmo.grid.xlsx.FlexGridXlsxConverter.saveAsync(theGrid, null, 'FlexGrid.xlsx');
    } else {
        console.error("The grid is not initialized.");
    }
}


오류 메시지:

Uncaught TypeError: Cannot read properties of undefined (reading 'Workbook')
    at FlexGridXlsxConverter.saveAsync (wijmo.grid.xlsx.min.js:14:1081)
    at exportXlsx (grid.js?v=1706084174:785:47)
    at HTMLButtonElement.onclick (PublishedBooks:254:116)

확인 및 답변 부탁드립니다.

감사합니다.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

PureJS Re: 구 버전 - Excel 비동기 내보내기 오류

추천1 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 MESCIUS루시 작성일 2024-01-25 11:22 댓글 0건

본문

안녕하세요 메시어스입니다. 


해당 오류 메세지는 Wijmo FlexGrid 컨트롤을 xlsx 형식으로 내보내기 위해 필요한 모듈 중 wijmo.xlsx를 추가하지 않아 발생된 것으로 확인됩니다. Wijmo FlexGrid를 엑셀로 내보내기/가져오기 기능을 수행하기 위해서는 아래 세 가지 모듈을 기본적으로 추가해주셔야 합니다.


1. wijmo.xlsx.min.js

2. wijmo.grid.xlsx.min.js

3. jszip.js


해당 모듈에 대한 설명은 아래 데모 및 도움말 문서를 참고하여 주시기 바랍니다.


- 비동기 데모

- wijmo.xlsx 클래스(+ jszip 라이브러리 추가 방법)


다른 궁금한 점이 생기면 문의주시기 바랍니다.


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.