C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[69834] Re:Re:Re:퀀텀그리드 Row, Record Visible 설정
권익수.어느좋은날 [freepascal] 3461 읽음    2013-07-16 11:31
필터링 목록은 속성으로 없앨수 있습니다.
cxGrid 속성이 아닌, cxGridDBTableView나 cxGridTableView, cxGrid1DBBandedTableView의 "FilterBox" 속성 중에 Visible 속성을 "fvNever"로 설정하면 필터링 목록은 안 나타납니다.

참고로 타이틀바에 나타나는 필터링 버튼은 "OptionsCustomize" 속성 중 "CoumnFiltering" 속성을 False로 설정하면 생성된 모든 Column에서 필터링 버튼이 사라집니다.


: 수야!╋ 님이 쓰신 글 :
: 오.. 좋은 편법인거 같은데요!!
: 단점은.. 그리드 아래에 필터 목록이 뜬다는.. -_ -;;
:
: 실제로 Visible 설정은 없는가보죠? 무쟈니 아쉽네요 ^^
:
: 좋은 방법 감사합니다!!
:
: 권익수.어느좋은날 님이 쓰신 글 :
: : 편법으로 filter를 이용하면 될 것 같은데요.
: : 임의의 Column을 하나 만들어서 Visible을 False로 주고, 숨겼다 나타났다해야할 레코드에는 1로 설정하고 상관없는 레코드는 0으로 설정해서 저장한 후, 코딩으로 filter 처리하면 간단하게 될 것 같네요.
: :
: : 아래는 코딩으로 filter 처리하는 델파이 예제 코드 입니다.
: :
: :
: :   cxGrid1DBTableView1.DataController.Filter.BeginUpdate;
: :   try
: :     cxGrid1DBTableView1.DataController.Filter.Root.Clear;
: :     if CheckBox1.Checked then
: :       cxGrid1DBTableView1.DataController.Filter.Root.AddItem(cxGrid1DBTableView1CheckFlag, foEqual, 0, '0');
: :   finally
: :     cxGrid1DBTableView1.DataController.Filter.EndUpdate;
: :     cxGrid1DBTableView1.DataController.Filter.Active := CheckBox1.Checked;
: :   end;
: : 

: :
: :
: : : 수야!╋ 님이 쓰신 글 :
: : : 안녕하세요.
: : :
: : : 퀀텀그리드를 사용하고 있습니다. 버전은 11. 입니다.
: : :
: : : 그리드의 가로 한줄을 임의로 보였다 안보였다 하고 싶어 질문 드립니다.
: : :
: : : 찾아도 찾아도 안나와서.. 가부 여부라도 아시는 분이 있으리란 생각에 올립니다.
: : :
: : : 감사합니다.

+ -

관련 글 리스트
69825 퀀텀그리드 Row, Record Visible 설정 수야!╋ 2160 2013/07/15
69829     Re:퀀텀그리드 Row, Record Visible 설정 권익수.어느좋은날 2415 2013/07/16
69830         Re:Re:퀀텀그리드 Row, Record Visible 설정 수야!╋ 2113 2013/07/16
69834             Re:Re:Re:퀀텀그리드 Row, Record Visible 설정 권익수.어느좋은날 3461 2013/07/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.