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

spread js 에러 질문드립니다. > Q&A | 토론

본문 바로가기

SpreadJS

Q&A | 토론

PureJS spread js 에러 질문드립니다.

페이지 정보

작성자 12442 작성일 2024-01-25 11:29 조회 49회 댓글 0건
제품 버전 : 14.2.2

본문



안녕하세요, spread js designer를 사용하여 시트를 보여주는 기능을 사용하고 있습니다.

개발 순서는 다음과 같습니다

1. spreadJS Designer 프로그램을 실행하여 ssjson 파일을 불러와 시트 생성/수정

2. spreadJS Designer 프로그램에서 상단의 파일-내보내기-Javascript파일 내보내기하여 이클립스에서 사용될 js폴더에 해당 js파일 이동

3. 자바-데이터베이스를 거쳐 생성된 데이터를 js에 넣어 시트 내 데이터 입력 및 화면출력


이와 같은 순서로 개발을 진행하는데요, 이번에 시트 수정사항이 생겨 6개월만에 기존에 개발된 시트를 조회하니 사진과 같은 에러가 발생합니다.

기존에 잘 조회되던 화면이고, 발생하지 않던 에러입니다.

해당 에러(Uncaught Error: This won't work because it would move cells in a span on your worksheet.)로 구글링했을 때 메이시스에서 답변해주신 내용(https://dev.mescius.co.kr/bbs/board.php?bo_table=spreadjs_qna&wr_id=1462&page=7)을 확인해보았습니다만, 시트가 많아 어떤 테이블에서 문제가 발생했는지 디버깅할 수 없는 상황입니다.


위에 말씀드린 개발순서를 참고하시어 해당 오류 해결 방법에 대해 말씀 부탁드립니다.

감사합니다.



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

댓글목록

등록된 댓글이 없습니다.

1 답변

PureJS Re: spread js 에러 질문드립니다.

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

페이지 정보

작성자 MESCIUS루카스 작성일 2024-01-25 14:30 댓글 2건

본문

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


아쉽게도 해당 에러에 대해 어느 시트의 어느 테이블에서 에러가 발생 했는지는 확인할 수 없습니다.

SpreadJS Deisgner 프로그램에서 해당 파일을 불러와 확인해 보셔야 합니다.

혹은 먼저 보셨던 답변 내용과 같이 expandBoundRows 속성을 true로 설정하여 보시기 바랍니다.



감사합니다.

메시어스 드림

댓글목록

12442님의 댓글

12442 작성일

 spread.getSheet(i).tables.all()[j].expandBoundRows = true; 를 
 spread.getSheet(i).tables.all()[j].expandBoundRows(true) 로 수정하니 적용 됐습니다.
감사합니다!

MESCIUS루카스님의 댓글의 댓글

MESCIUS루카스 작성일

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

빠르게 샘플 준비하여 전달 드리다 보니 실수가 있었습니다.
정확하지 않은 정보를 드려 죄송합니다.
그래도 빠르게 방법을 찾으셔서 다행입니다 :)

다음 번에 또 궁금하신 사항 있으시면 문의 남겨 주시기 바랍니다.

감사합니다.
메시어스 드림

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