|
간단한것 같지만.. 질문하신 내용은 좀 광범위한 질문입니다.
일단 필터는 정렬을 할때 사용하지 않습니다.
특정 값들만 얻어오고 싶을때.. 필터를 사용하고요..
(일종의 Search라고 생각하시면 될듯..)
헬프를 보면..예제와 함께 설명되어 있습니다.
정렬을 하고자 할때는 ttable에선 동적 key등을 이용하는데..
그보다는 TQuery로 SQL을 쓰시는것이 아주 유연한 프로그램을 만들수 있습니다.
SQL만해도 공부를 많이 하셔야 합니다.
그리드내에서 필요한것만 보이게 하는것은..
DBGrid를 더블클릭해보세요...
그럼 필드 에디터가 나오고.. 디자인 타임에서 필요한것만 남길수 있습니다.
물론 동적으로도 코딩해야 할 것이 좀 많지만.. 가능합니다.
최성민 님이 쓰신 글 :
: C Builder 초보입니다.
: 기본 컴포넌트 사용법을 모르는데, 이에대한 답변을 바랍니다.
:
: 제가 하고자하는 하는건 특정 필드로 정렬을 하고,
: 특정 필드 이외의 필드를 Grid에서 안보이게 하는겁니다.
: 또 이를 QReport에 출력을 하려고 합니다.
:
: 우선 TDataSource와 TTable, TDBGrid를 사용했습니다.
: ODBC 의 DB를 TDataSource에 연결하고 이를 TTable과 TDBGrid을 통해 화면에 표현했습니다.
: 번튼 입력으로 특정 필드로 정렬하려면 어떤 과정을 거쳐야 하는지 알고싶습니다.
: TTable의 filter기능으로 한다고 하는데, 어찌되는지 궁굼합니다.
: 꼭 알려주셨으면 좋겠습니다.
|