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

columnFooters 의 위치가 항상 하단에 위치하는 방법 알고 싶습니다 > Q&A | 토론

본문 바로가기

Wijmo

Q&A | 토론

PureJS columnFooters 의 위치가 항상 하단에 위치하는 방법 알고 싶습니다

페이지 정보

작성자 프로모 작성일 2021-02-18 12:02 조회 4,406회 댓글 0건
제품 버전 : wijmo 5.20193.646
컨트롤 이름 : wijmo

본문


위 첨부한 이미지 처럼 현재는 합계표가 끝나는 지점 바로 밑에 보여집니다.


이 부분을 현재 그리드 사이즈 맨 밑 하단에 위치하고 싶습니다. 


예제나 샘플 아무리 찾아봐도 찾을 수가 없습니다. 지원이 안되는건지... 아니면 제가 못 찾는건지 모르겠네요.




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

댓글목록

등록된 댓글이 없습니다.

2 답변

PureJS Re: columnFooters 의 위치가 항상 하단에 위치하는 방법 알고 싶습니다

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

페이지 정보

작성자 GCK루시 작성일 2021-02-22 14:07 댓글 0건

본문

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

먼저 문의 주신 columnFooters 위치 변경 방법은 확인 중에 있습니다.  
답변이 늦어지는 점 죄송합니다.

다만, 그리드 행이  데이터 소스에 있는 items에 바운드 되고 나서 발생하는 loadedRows 이벤트와 배열 값들로 부터 집계 값을 계산하는 getAggregate 함수를 이용하여 합계 값의 행을 원하는 위치에 삽입 할 수 있습니다.

그리드의 collectionView의 아이템을 Sum 기준으로 계산한 다음 새 행을 생성하고 insert를 하면 총 합에 대한 행을 그리드의 데이터 아래 쪽에 위치시킬 수 있습니다.

자세한 코드는 아래 샘플을 참고하시기 바랍니다.



[loadRows]


[getAggregate]


도움말 문서도 전달 드리오니 참고하시기 바랍니다.
 
다른 궁금한 점이 생기면, 언제든 문의 주시기 바랍니다.


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

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

댓글목록

등록된 댓글이 없습니다.

PureJS Re: columnFooters 의 위치가 항상 하단에 위치하는 방법 알고 싶습니다

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

페이지 정보

작성자 GCK루시 작성일 2021-02-22 17:34 댓글 1건

본문

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


컨트롤이 스크롤된 후 발생하는 scrollPositionChanged를 통해 columnFooter를 숨김 유무를 처리할 수 있습니다.

scrollPositionChanged 이벤트를 통해 현재 뷰에서 보이는 셀의 범위를 가져와 만약 가장 마지막 행이 뷰에 들어왔을 때, 그리드의 columnFooters에 GroupRow를 추가하여 합계 행을 데이터 맨 마지막에 위치시켜줍니다.

만약 스크롤을 위로 올렸을 때, columnFooters 행의 아이템을 삭제하여 스크롤이 중간 또는 위쪽에 위치하였을 때, column footer가 따라오지 않게 처리할 수 있습니다.

자세한 코드는 아래 샘플을 참고하시기 바랍니다.



[scrollPositionChanged]

https://demo.grapecity.co.kr/wijmo/api/classes/wijmo_grid.flexgrid.html#scrollpositionchanged


[viewRange]

https://demo.grapecity.co.kr/wijmo/api/classes/wijmo_grid.flexgrid.html#viewrange


도움말 문서도 전달 드리오니 참고하시기 바랍니다.
 
다른 궁금한 점이 생기면, 언제든 문의 주시기 바랍니다.


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

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

댓글목록

프로모님의 댓글

프로모 작성일

답변은 감사합니다만.. columnFooter를 숨김 유무 처리가 아닌.. 항상 페이지 밑단에 있을 수 있는지가 궁금한건데요. 데이터가 1000 건 이상의 경우 스크롤이 생겨 맨 밑바닥에 보이지만 데이터가 3건 정도 있을 경우 바로 밑에 보여지는 부분을 3건이여도 맨밑에 columnFooter 부분이 항상 보여질 수 있는지 여부를 묻는 질문입니다. 답변은 갑사합니다만, 좀 질문과 완전 틀린 내용이네요. 제가 맏는 내용에 대한 기능이 가능하지 좀 알려주세요. 이 기능이 없으면 다른 방법을 좀 찾아야 합니다.

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