Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
dbgrid에서 소트
dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
아시면 방법 좀....
8
COMMENTS
김선호
•
2000.08.27 03:22
procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
if Column.Index = 0 then
//처리
else if Column.Index = 1 then
// 처리
이하 줄임....
.
.
end;
0
0
삭제
수정
댓글
노용환
•
2000.08.26 22:23
저좀.. 헤헤 wrote:
> dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
>
> 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
>
> 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
>
> 아시면 방법 좀....
implementation
var
ivSort :Boolean; //Sort용 변수선언
procedure TFH00300.FormCreate(Sender: TObject); // Form 이 생성될 때
begin
ivSort := True; //Sort용 변수초기화(내림차순)
end;
procedure TFH00300.MONR_DBGrid1TitleClick(Column: TColumn); // 타이틀을 클릭했을
0
0
삭제
수정
댓글
푸하하
•
2000.08.26 07:29
예전에 자료실인지? 어느분이 올린글을 보고 저도 따라해봤었는데요.
DBgrid의 {타이틀 클릭이벤트}를 사용하면 되요.
그리고는 약간의 코딩이 필요합니다. 그리드의 클릭이벤트에서 클릭한 타이틀의 필드를 인덱스로 잡게 하는거죠..
자세한 자료는 지금 없지만 이벤트에 대해 물으셨으니, 답변이 된거도 같은데요.^^*
0
0
삭제
수정
댓글
최석기
•
2000.08.26 00:43
저좀.. 헤헤 wrote:
> dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
>
> 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
>
> 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
>
> 아시면 방법 좀....
DBGrid에는 타이틀이 눌러지는 효과가 없습니다.
RxDBGrid에는 그런 기능이 있던데요. SortMark 표시도 가능하고요..
0
0
삭제
수정
댓글
저좀..헤헤
•
2000.08.26 01:05
최석기 wrote:
> 저좀.. 헤헤 wrote:
> > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
> >
> > 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
> >
> > 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
> >
> > 아시면 방법 좀....
>
> DBGrid에는 타이틀이 눌러지는 효과가 없습니다.
>
> RxDBGrid에는 그런 기능이 있던데요. SortMark 표시도 가능하고요..
저.... RxDBGrid는 어디에 있는거죠...전 델파이 3.0을 쓰는데...
그거, 혹시 딴거 설치해야 하는거 아닌가요???
저 좀 가르켜 주세요...
0
0
삭제
수정
댓글
김춘수
•
2000.09.02 02:33
저좀..헤헤 wrote:
> 최석기 wrote:
> > 저좀.. 헤헤 wrote:
> > > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
> > >
> > > 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
> > >
> > > 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
> > >
> > > 아시면 방법 좀....
> >
> > DBGrid에는 타이틀이 눌러지는 효과가 없습니다.
> >
> > RxDBGrid에는 그런 기능이 있던데요. SortMark 표시도 가능하고요..
>
> 저.... RxDBGrid는 어디에 있는거죠...전 델파이 3.0을 쓰는데...
> 그거, 혹시 딴거 설치해야 하는거 아닌가요???
>
> 저 좀 가르켜 주세요...
DBgriddp titleclick 이벤트를 이용하면돼요...
그리고..
table1.indexname := 'idx' + colunm.fiedlname;
하면 오름차순 정렬이 돼요...
0
0
삭제
수정
댓글
김춘수
•
2000.09.02 02:33
저좀..헤헤 wrote:
> 최석기 wrote:
> > 저좀.. 헤헤 wrote:
> > > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
> > >
> > > 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
> > >
> > > 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
> > >
> > > 아시면 방법 좀....
> >
> > DBGrid에는 타이틀이 눌러지는 효과가 없습니다.
> >
> > RxDBGrid에는 그런 기능이 있던데요. SortMark 표시도 가능하고요..
>
> 저.... RxDBGrid는 어디에 있는거죠...전 델파이 3.0을 쓰는데...
> 그거, 혹시 딴거 설치해야 하는거 아닌가요???
>
> 저 좀 가르켜 주세요...
DBgriddp titleclick 이벤트를 이용하면돼요...
그리고..
table1.indexname := 'idx' + colunm.fiedlname;
하면 오름차순 정렬이 돼요...
0
0
삭제
수정
댓글
최석기
•
2000.08.26 01:24
예.. 다른 제3자 콤포넌트죠..
근데 요즘 거의 Rx는 일반적으로 다 사용하는거 같던데..
여기 자료실에도 있을꺼예요..
근데 이거 델파이3에서도 되는건지는 저도 모르겠네요..
저좀..헤헤 wrote:
> 최석기 wrote:
> > 저좀.. 헤헤 wrote:
> > > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다.
> > >
> > > 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고,
> > >
> > > 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어떻게 해야하는지
> > >
> > > 아시면 방법 좀....
> >
> > DBGrid에는 타이틀이 눌러지는 효과가 없습니다.
> >
> > RxDBGrid에는 그런 기능이 있던데요. SortMark 표시도 가능하고요..
>
> 저.... RxDBGrid는 어디에 있는거죠...전 델파이 3.0을 쓰는데...
> 그거, 혹시 딴거 설치해야 하는거 아닌가요???
>
> 저 좀 가르켜 주세요...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
Gypsie Boy
2000.08.26 01:45
0
COMMENTS
/
0
LIKES
DLL에서 이벤트 발생을 어케하나요
유대영
2000.08.26 01:42
0
COMMENTS
/
0
LIKES
scktsrvr.exe 에 관한 질문.....
전진운
•
2000.08.26 01:34
2
COMMENTS
/
0
LIKES
인터베이스 사용법좀...
양상철
•
2000.08.26 20:02
에궁... 저도 이것땜시 무지하게 고생했는데요.... 인터베이스는 자료구하기가 힘들어서리.... 인터베...
허춘
•
2000.08.26 09:18
전진운 wrote: > 안녕 하세요 > 이번에 interbase6.0이 open 되었다길래.. > 한번 사용해볼려구 하는데 ...
윤미영
•
2000.08.26 01:20
1
COMMENTS
/
0
LIKES
windows의 함수 inflaterect()에 대해 아시면 설명좀 해주세요
바사기몬
•
2000.08.26 01:28
원문을 보내 드립니다.. The InflateRect function increases or decreases the width and height of th...
토라
•
2000.08.26 01:13
2
COMMENTS
/
0
LIKES
크리스탈리포트에서 금액을 숫자에서 한글로 표현 ^.^
666
•
2000.08.29 03:17
테이블 자체에 한글이 들어갈 수 있는 필드를 추가하시던지 아니면 크리스탈의 포뮬러를 이용하시어 if문...
최석기
•
2000.08.26 01:35
토라 wrote: > 금액 숫자 ex)50,000 ~> 한글로 오만원 한번 경험해보신 분들이나 아시는분 계심 감...
정연
•
2000.08.26 01:11
1
COMMENTS
/
0
LIKES
파일에서 특정라인읽기?
심동훈
•
2000.08.26 01:49
정연 wrote: > 정연님 질문의 제목을 정확히 명시하시기 바랍니다. > > readln(ff, st); // 한 줄 읽...
전정기
•
2000.08.26 00:29
1
COMMENTS
/
0
LIKES
MaskEdit Box에서 한글을 입력하면 에러가 나는데...
하얀까마귀
•
2000.08.26 12:26
안녕하세요 하얀까마귀 입니다... 전 그러한 마스크에디트에서 포커스가 갈때 영어로 바꿔 버리고 거기...
김정희
2000.08.26 00:36
0
COMMENTS
/
0
LIKES
트리뷰에서 서브디렉토리의 파일을 트리뷰의 노드에 보이기?
저좀.. 헤헤
•
2000.08.26 00:29
8
COMMENTS
/
0
LIKES
dbgrid에서 소트
dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합니다. 근데, dbgrid에서 컬럼이 눌려지지가 않네요... columnclick이라는 이벤트도 없고, 컬럼이 눌려지지도 않고(버튼처름 눌려지는 그림이요), 혹시 어...
김선호
•
2000.08.27 03:22
procedure TForm1.DBGrid1TitleClick(Column: TColumn); begin if Column.Index = 0 then ...
노용환
•
2000.08.26 22:23
저좀.. 헤헤 wrote: > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합...
푸하하
•
2000.08.26 07:29
예전에 자료실인지? 어느분이 올린글을 보고 저도 따라해봤었는데요. DBgrid의 {타이틀 클릭이벤트}를...
최석기
•
2000.08.26 00:43
저좀.. 헤헤 wrote: > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하여 sort를 하려고 합...
저좀..헤헤
•
2000.08.26 01:05
최석기 wrote: > 저좀.. 헤헤 wrote: > > dbgrid에서 컬럼제목을 누르면 오름차순, 내림차순으로 토글하...
김춘수
•
2000.09.02 02:33
저좀..헤헤 wrote: > 최석기 wrote: > > 저좀.. 헤헤 wrote: > > > dbgrid에서 컬럼제목을 누르면 오름...
김춘수
•
2000.09.02 02:33
저좀..헤헤 wrote: > 최석기 wrote: > > 저좀.. 헤헤 wrote: > > > dbgrid에서 컬럼제목을 누르면 오름...
• • •
윤미영
2000.08.25 23:59
0
COMMENTS
/
0
LIKES
Re: 그림판의 이미지확대의 기능은 어떻게 만들까요?
0712
•
2000.08.25 23:51
1
COMMENTS
/
0
LIKES
메뉴선택시 상태바에 도움말 출력하는방법
이은정
•
2000.08.26 01:06
0712 wrote: > 안녕하세요. 저는 델파이 초짜인데요. > 메뉴를 작성할때 메뉴에 마우스로 포인트 되어있...
왕초보
•
2000.08.25 23:36
4
COMMENTS
/
0
LIKES
file not found:'AppBar.dcu/'에러 처리에 관하여...
심동훈
•
2000.08.25 23:38
왕초보 wrote: > 컴파일을 하는데염... > file not found:'AppBar.dcu/' > 이 메세지가 자꾸만 뜨는군염...
왕초보
•
2000.08.26 00:48
심동훈 wrote: > 왕초보 wrote: > > 컴파일을 하는데염... > > file not found:'AppBar.dcu/' > > 이 ...
심동훈
•
2000.08.26 01:40
왕초보 wrote: > 심동훈 wrote: > > 왕초보 wrote: > > > 컴파일을 하는데염... > > > file not found:...
왕초보
•
2000.08.26 02:26
심동훈님... 고맙습니다... 잘 해결되었어요...
이경원
•
2000.08.25 23:33
1
COMMENTS
/
0
LIKES
스트링그리드와 콤보박스는 궁합이 맞질 않는가?
최기용
•
2000.08.26 08:26
이경원 wrote: > 안녕하십니까? > 이제 델파이에 입문한 하수 이경원입니다. > > 요즘 스트링그리드 ...
심동훈
2000.08.25 23:25
0
COMMENTS
/
0
LIKES
Re: 그림판의 이미지확대의 기능은 어떻게 만들까요?
Freechat
•
2000.08.25 22:53
1
COMMENTS
/
0
LIKES
Unix 용 델파이는..아직 없나요
심동훈
•
2000.08.25 23:30
Freechat wrote: > Unix용 델파이는 없나요. 안녕하세요? 델파이세상(www.freechal.com/delphiworld)...
heimdal
•
2000.08.25 23:00
9
COMMENTS
/
0
LIKES
Query 이용하여 Insert시 에러 발생
김계성
•
2000.08.27 03:40
heimdal
•
2000.08.28 20:13
박용철
•
2000.08.31 20:27
김일영
•
2000.08.25 23:06
heimdal
•
2000.08.25 23:21
정지호
•
2000.08.25 23:39
heimdal
•
2000.08.26 00:23
• • •
써니
•
2000.08.25 22:42
2
COMMENTS
/
0
LIKES
TreeView에서 노드를 추가할때.....
바사기몬
•
2000.08.26 00:05
if TreeView1.Selected.Text = 'B' then TreeView1.Items.AddChild(TreeView1.Selected,'e') els...
써니
•
2000.08.26 08:08
감사합니다. 더 이상 설명이 필요없군요.....^.^ 꾸벅꾸벅
최석기
2000.08.25 22:38
0
COMMENTS
/
0
LIKES
Re: 그림판의 이미지확대의 기능은 어떻게 만들까요?
권경미
•
2000.08.25 22:32
1
COMMENTS
/
0
LIKES
컴포넌트를 동적 생성시키고 삭제할려고 합니다.
김영해
•
2000.08.26 00:52
권경미 wrote: > 컴포넌트를 동적으로 생성시키구 아래와 같이 코딩을 했습니다. > > 그런데 Free시킬...
권경미
•
2000.08.25 22:57
2
COMMENTS
/
0
LIKES
동적 생성한 Label을 Free시키기
권경미
•
2000.08.25 23:23
.
최석기
•
2000.08.25 22:58
Panel에 있는 control을 뒤부터 지우시면 됩니다.. procedure TForm1.Button1Click(Sender: TObject); ...
저좀.. 헤헤
2000/08/26 00:29
Views
465
Likes
0
Comments
8
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
begin
if Column.Index = 0 then
//처리
else if Column.Index = 1 then
// 처리
이하 줄임....
.
.
end;