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

컬럼 필터 문의 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 컬럼 필터 문의

페이지 정보

작성자 신당동피케 작성일 2022-01-18 16:13 조회 1,705회 댓글 0건
제품 버전 : 14
컨트롤 이름 : FarPoint.Win.Spread

본문

첨부파일

안녕하세요.

컬럼 필터에 대해 문의사항이 있습니다.

첨부한 동영상에서 사용자가 "검사실명" 컬럼의 필터를 CT로 설정한 상태입니다.

그 후 시트를 재조회하게 되면 사용자가 걸었던 필터가 사라지게 되는데 사용자가 설정한 필터를 유지하고 싶습니다.


이 기능을 구현하려고 하려면 특정 컬럼의 필터값을 가져와야하고 또 그 값으로 특정 컬럼의 필터를 설정해야하는데

이 기능에 대해서 가이드 부탁드리겠습니다.

(동영상에서는 필터를 설정하는 화면이 안나오지만 실제로는 첨부한 사진처럼 필터를 설정한 상태입니다.)

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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: 컬럼 필터 문의

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

페이지 정보

작성자 GCK써니 작성일 2022-01-19 15:44 댓글 1건

본문

첨부파일

신당동피케님, 안녕하세요.

그레이프시티입니다.


다음의 메소드를 사용하여 원하시는 기능을 구현하실 수 있습니다.

  • RowFilter 클래스의 GetFilteredColumnIndexes 메소드:
    필터가 설정된 열의 인덱스를 가져옵니다
  • RowFilter 클래스의 GetColumnFilterBy 메소드:
    특정 열에서 선택된 아이템(필터 조건)을 가져옵니다.
  • SheetView 클래스의 AutoFilterColumn 메소드:
    특정 열에 원하는 필터 조건을 설정합니다.


위 메소드가 사용된 샘플 프로젝트를 전달드립니다.

해당 샘플 프로젝트에서는 세 개의 버튼이 존재하며, 각각 현재 필터링 조건 저장/초기화/재적용 기능을합니다.

시트를 재조회 하는 코드 전/후에, 필터링 조건 저장/재적용 버튼의 코드를 활용하셔서 원하시는 기능을 구현해보시길 바랍니다.


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

감사합니다.

그레이프시티 드림


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


댓글목록

GCK써니님의 댓글

GCK써니 작성일

신당동피케님, 안녕하세요.
첨부한 샘플 파일의 일부 내용을 변경하여 16시 08분에 재첨부하였습니다.
이전 샘플 파일을 이미 확인하셨다면, 변경된 샘플 파일로 다시 다운로드하여 주시기 바랍니다.

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

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