Java 카메라 기능을 가지고 있는 json 정보와 원본 sheet 삭제 문의
페이지 정보
작성자 제이디 작성일 2022-06-28 09:46 조회 502회 댓글 0건본문
관련링크
결재 양식 구현하면서 알려주신 spreadjs의 카메라 기능을 사용해 봤습니다.
원본 : sheet0 존재
카메라 기능을 sheet0 에 사용하기 위해
다른 sheet1 을 생성하고 결재 관련 정보 생성
결재라인을 sheet1 에 그려놓고
sheet0 에 sheet1(myCameraShape1) 의 A1:C4 영역을 카메라 기능으로 적용을 한 후
sheet0.shapes.addCameraShape("TestShape", "myCameraShape1!A1:C4", 240, 200);
vat resultJson = JSON.stringify(spread.toJSON());
으로 추출된 정보 resultJson 를
GcExcel WorkSheet 로 받은 후
Workbook workbook = new Workbook();
workbook.fromJson(jsonStr);
sheet1 영역을 지우려고 하는데 지우면 오류가 발생하네요
IWorksheet sheet1 = workbook.getWorksheets().get(1);
sheet1.delete();
java.lang.NullPointerException
at com.grapecity.documents.excel.drawing.a.bq.a(Unknown Source)
at com.grapecity.documents.excel.drawing.a.bq.a(Unknown Source)
at com.grapecity.documents.excel.drawing.a.bT.a(Unknown Source)
at com.grapecity.documents.excel.D.ax.aT(Unknown Source)
at com.grapecity.documents.excel.Workbook.A(Unknown Source)
at com.grapecity.documents.excel.Workbook.a(Unknown Source)
at com.grapecity.documents.excel.Workbook.save(Unknown Source)
at com.grapecity.documents.excel.Workbook.save(Unknown Source)
at com.grapecity.documents.excel.Workbook.save(Unknown Source)
sheet1을 지우지 않으면 sheet0에 결재를 표현하기 위해 만든 sheet1의 내용까지
xlsx 파일로 생성되고 있습니다.
깔끔하게 sheet0 하나만 xlsx 파일로 생성 하고 싶은데 방법이 없을까요?
댓글목록
등록된 댓글이 없습니다.