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

pivotTable 한개씩 updateSource() > Q&A | 토론

본문 바로가기

ReactJS pivotTable 한개씩 updateSource()

페이지 정보

작성자 김주영 작성일 2023-11-08 11:02 조회 126회 댓글 0건
제품 버전 : 15.2.5
컨트롤 이름 : updateSource

본문

0번 시트에 DataSource, 1번 시트에 DataSource와 연결된 pivotTable, 2번 시트에 DB에서 JSON으로 불러온 별도의 pivotTable이 있습니다.


1번시트의 pivotTable과 2번시트의 pivotTable은 name이 다르게 설정되어있습니다.

name이 다름은 아래의 코드들로 확인했습니다.

spread.getSheet(1).pivotTables.get("myPivotTable1");

spread.getSheet(2).pivotTables.get("myPivotTable2");


spread.getSheet(1).pivotTables.findPivotTable(3,3).name();

spread.getSheet(2).pivotTables.findPivotTable(3,3).name();



0번시트의 DataSource의 숫자값을 수정 후 

spread.getSheet(1).pivotTables.get("myPivotTable1").updateSource(); 를 수행하면

1번시트, 2번시트의 pivotTable 두개 모두 값이 변하고 있습니다.


1번시트의 pivotTable의 값만 수정할 수 있는 방법이 궁금합니다.

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

댓글목록

등록된 댓글이 없습니다.

3 답변

ReactJS Re: pivotTable 한개씩 updateSource()

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

페이지 정보

작성자 MESCIUS루카스 작성일 2023-11-08 15:21 댓글 0건

본문

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


JSON으로 Pivot을 불러왔다는 것이 어떻게 사용하신 걸까요?


우선 저희 편에서 두 개의 피벗테이블을 만들고 각 데이터 소스를 변경한 후 하나의 피벗테이블만 업데이트했을 때, 하나의 피벗테이블만 업데이트가 되었고 다른 하나는 업데이트 되지 않았습니다.

아래 샘플을 참고해 주시고, 혹시 저희 편에서 재현을 위해 추가로 고려해야 할 부분이 있다면 말씀해주시면 다시 한 번 확인해 보도록 하겠습니다.



감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: pivotTable 한개씩 updateSource()

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

페이지 정보

작성자 김주영 작성일 2023-11-09 11:21 댓글 0건

본문

피봇테이블의 조회와 저장을 동시에 할 수 있는 화면을 만들려고 합니다.

DataSource는 0번시트에 1개로 제한할 예정입니다.

0번시트의 DataSource와 연결된 pivotTable은 1번 시트에서 조작하고 2번 시트부터는 과거에 저장했던 pivotTable들을 불러와서  확인하고 싶습니다.


0번시트의 값을 수정해도 1번시트만 값이 변경되고 2번시트부터는 값이 변하지않도록 고정할 수 있을까요?

댓글목록

등록된 댓글이 없습니다.

ReactJS Re: pivotTable 한개씩 updateSource()

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

페이지 정보

작성자 MESCIUS루카스 작성일 2023-11-10 09:11 댓글 0건

본문

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


확인해 본 결과, 같은 데이터를 바라보고 있다면, 하나의 피벗만 업데이트를 하더라도 나머지 피벗도 함께 업데이트가 됩니다.

같은 데이터를 바라보고 피벗을 만드는 경우에는 같은 피벗 캐시를 바라보기 때문입니다.

이는 엑셀의 동작을 SpreadJS에서도 그대로 구현한 것이기 때문에 이를 제어할 방법을 지원하지는 않습니다.


개발 시 위 내용 참고하여 주시기 바랍니다.


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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