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

FlexGrid 에서 showMarquee 와 mergeManager를 동시에 사용할 경우 헤더 병합이 되지 않는 문제 문의 > Q&A | 토론

본문 바로가기

Wijmo

Q&A | 토론

ReactJS FlexGrid 에서 showMarquee 와 mergeManager를 동시에 사용할 경우 헤더 병합이 되지 않는 문제 문의

페이지 정보

작성자 토끼바람 작성일 2021-08-05 17:35 조회 4,509회 댓글 0건
제품 버전 : 5.20211.794
컨트롤 이름 : FlexGrid

본문

안녕하세요... 계속 문의를 드리고 있네요..


FlexGrid를 사용하는데 헤더의 병합과 데이터 셀의 병합이 같은 조건으로 되는듯합니다.

showMarqee를 사용하여 헤더를 설정하여 펼치고 접기를 동작을 시키고 데이터는 데이터의 셀병합을 하고자 하는데

동시에 사용했더니 헤더까지 병합 함수의 영향을 받는지 showMarquee가 작동하지 않는듯하네요.


헤더에서 클릭하여 펼치고 접기 기능과 전체 펼치고 접기 기능을 사용하면서 데이터의 셀병합은 mergeManager를 

통해서 병합 처리를 하고 싶은데 방법이 없나요?


------  구성의 기본조건 -------------------------

 - 그리드의 헤더와 컬럼이 데이터에 따라 동적으로 구성 되야 하면서 데이터 조건에 따라

   표현되는 데이터나 컬럼배경색을 변경해야만 하는 조건이 있습니다.


1. 3~4단으로 구성되는 헤더의 경우 제일 상단에 헤더를 클릭하면 하위 헤더의 컬럼 사이즈를 0으로 하여 

접거나 펼치는 해야 한다면 샘플 구현이 될 까요?


2. 3~4단으로 구성된 헤더의 방법이나 샘플 혹은 간단히 처리 할 수 있는 API가 있나요?

 - showMarquee 와 mergeManager을 동시에 사용하면 큰 문제 없이 해결이 될까요?


3. 이것도 저것도 안되면 컬럼 헤더를 클릭 할 때마다 그리드 설정을 계속 변경 해야만 하나요?

 - 다시 설정되면 스크롤 위치나 선택된 영역에 대한 변화가 없나요?


4. 구현 해야 되는 기능은 헤더가 몇 단으로 이루어져 있든 헤더의 병합과 데이터 영역의 병합이 

서로 영향을 받지 않으면서 상위 헤더를 클릭하여 종속적인 하위 컬럼을 접고 펼쳐지는 기능이 될까요?


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

댓글목록

등록된 댓글이 없습니다.

1 답변

ReactJS Re: FlexGrid 에서 showMarquee 와 mergeManager를 동시에 사용할 경우 헤더 병합이 되지 않는 문제…

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

페이지 정보

작성자 GCK루시 작성일 2021-08-06 15:28 댓글 1건

본문

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


문의 주신 내용에 있어 확인이 필요한 사항이 있어 답글 드립니다.

* showMarqee를 사용하여 헤더를 설정하여 펼치고 접기를 동작을 시키고 데이터는 데이터의 셀병합을 하고자 하는데.. 

=> 그리드의 showMarquee은 경우 현재 선택 항목 주위에 Excel 스타일의 marquee를 표시할지 여부를 나타내는 값을 가져오거나 설정하는 속성입니다. 현재 showMarquee를 통해 헤더의 확장/축소를 하셨다고 하셨는데  일반적으로 selection의 선택이 가능한 셀의 스타일과 관련된 속성이며 해당 문제를 재현이 되지 않아 답변을 드리기 어려운 상황힙니다. 해당 문제를 재현할 수 있는 샘플을 공유해주실 수 있으실까요? 재현 및 디버깅 후, 도움을 드릴 수 있도록 하겠습니다.



1. 3~4단으로 구성되는 헤더의 경우 제일 상단에 헤더를 클릭하면 하위 헤더의 컬럼 사이즈를 0으로 하여  접거나 펼치는 해야 한다면 샘플 구현이 될 까요? 

=> 멀티 열 헤더를 가진 그리드에서 첫번째 인덱스의 열 헤더를 클릭 시, 2~3번째 인덱스를 가진 하위 헤더의 행을 완전히 숨김처리하시고 싶으신 거 맞으실까요? 정확한 답변을 위해 확인 후 회신 부탁 드립니다. 

 

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


감사합니다. 

그레이프시티 드림 


* 그레이프시티(GrapeCity)는 개발자를 위하여 ComponentOne(컴포넌트원), Spread(스프레드), ActiveReports(액티브리포츠), SpreadJS(스프레드JS), Wijmo(위즈모)와 같은 엑셀 스프레드시트 리포팅 그리드와 차트 등 다양한 종류의 .NET JavaScript(자바스크립트) 컴포넌트 툴을 생산하고있는 개발툴 전문 회사 입니다.



댓글목록

GCK루시님의 댓글

GCK루시 작성일

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

해당 문의는 아래 글에 답변되어 완료 되었습니다.
https://dev.grapecity.co.kr/bbs/board.php?bo_table=wijmo_qna&wr_id=239
추가로 문의가 필요하신 경우 새로 글을 작성해 주시기 바랍니다.

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

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