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

excel io 오류 문의 > Q&A | 토론

본문 바로가기

SpreadJS

Q&A | 토론

PureJS excel io 오류 문의

페이지 정보

작성자 자동화 작성일 2023-05-02 12:54 조회 723회 댓글 0건
제품 버전 : 16.0.4
컨트롤 이름 : excelio

본문


간헐적으로 아래와 같은 에러가 날때가 있습니다.  


plugins.bundle.js:80 Uncaught TypeError: Cannot read properties of undefined (reading 'IO')


오류난곳을 따라가보면 아래 excel.io 를 호출하는 곳입니다.  

var excelIo = new GC.Spread.Excel.IO();

** 드랍존 기능을 사용중이며, dropzone 객체 생성 후, accept 함수에서 위 코드를 호출하는 곳에서 발생합니다. 


gc.spread.sheets.io.16.0.4.min.js 파일도 앞서서 잘 호출이 되어서 원인을 못찾겠습니다. 

혹시 관련한 오류 케이스가 있나요? 감사합니다. 

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

댓글목록

등록된 댓글이 없습니다.

3 답변

PureJS Re: excel io 오류 문의

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

페이지 정보

작성자 GCK루카스 작성일 2023-05-03 15:47 댓글 1건

본문

안녕하세요 그레이프시티입니다.


말씀하신 드랍존 기능은 오픈 소스 라이브러리인 Dropzone 을 말씀하시는 것이 맞으실까요?

해당 라이브러리와 함께 말씀하신 대로 테스트해 보았으나 에러 사항이 나타나지 않았습니다.

저희 편에서 테스트한 샘플을 전달 드리니 확인 부탁 드리며, 재현을 위해 추가로 설정해야 하는 부분이 있다면 말씀해 주시기 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

자동화님의 댓글

자동화 작성일

처음에 다운받았던 exce.io (16.0.4) 파일로는 동작이 안되는데, 현재 적용해주신 excel.io 파일을 적용하니 되네요.

PureJS Re: excel io 오류 문의

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

페이지 정보

작성자 자동화 작성일 2023-05-04 15:18 댓글 0건

본문

첨부파일


1) 메인 페이지 / 구매 시, 처음 다운받았던 16.0.4 파일에 있는 excel.io 적용 시 (gc.spread.sheets.io.16.0.4_origin.min)  

- ms excel 파일 가져오기 동작 X

- 디자이너 컴포넌트 > 파일 > ssjson 가져오기 동작 



2) 현재 적용해주신 excel.io 파일 적용 시 (gc.spread.excelio.16.0.4.min.js)

- ms excel 파일 가져오기 동작 

- 디자이너 컴포넌트 > 파일 > ssjson 가져오기 동작 X



버전은 같은 것으로 표기되어있으나, excel.io 파일에 업데이트된 내용이 있나요? 

두개 파일 모두 첨부드리오니 확인 바랍니다. 


댓글목록

등록된 댓글이 없습니다.

PureJS Re: excel io 오류 문의

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

페이지 정보

작성자 GCK루카스 작성일 2023-05-08 10:44 댓글 0건

본문

안녕하세요 그레이프시티입니다.


두 라이브러리 모두 엑셀 파일(.xlsx) 을 불러올 수 있으나, 두 라이브러리는 서로 다른 라이브러리입니다.

지원 기능은 아래 표를 참고하여 주시기 바랍니다.

 

 excel.io

 sheets.io

 .xlsx

 O

 O

 .ssjson

 O

 X

 .sjs

 X

 O



이번 16버전에서 SpreadJS 는 새로운 IO 기능을 추가했습니다.

이에 대한 라이브러리가 sheets.io 입니다.

각각 라이브러리에 대한 데모는 아래 링크를 통해 비교해 보실 수 있습니다.

새로운 자체 포맷인 .sjs 를 지원하게 되면서, 엑셀 IO 에 대한 세대 교체가 이루어 지고 있다고 보시면 될 것 같습니다.


현재는 두 라이브러리 모두 사용은 가능하며, 두 라이브러리 모두 엑셀에 대한 IO 는 지원합니다.
다만, 각 라이브러리의 내부 구조에 맞게 각각 지원하고 있기 때문에 두 엑셀 IO 를 구현하기 위한 코드가 상이합니다.
말씀해주신 현상으로 봤을 때는, excel.io 의 코드를 사용하였으나 sheets.io 라이브러리만 불러왔기 때문에 나타난 현상으로 예상됩니다.

위 데모를 참고하시어 두 라이브러리를 구분하여 사용해 주시기 바랍니다.

감사합니다.
그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

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