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
[69829] Re:퀀텀그리드 Row, Record Visible 설정
권익수.어느좋은날 [freepascal] 2414 읽음    2013-07-16 00:33
편법으로 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 설정 권익수.어느좋은날 2414 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.