Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
dbgrid에서 record별로 색상을 줄때...
일정 처리작업을 거친후 그 내용을 dbgrid에 표시합니다...
그 dbgrid의 특정 필드 내용에 따라 레코드 색을 변경하고 싶어요...
어떻하면 됩니까...
그러니까...
dbgrid내 특정필드가 1이면 그 레코드는 파란색으로 2이면 빨강색으로 3이면 노랑색으로... 이런식으로 표현하는 방법이요...
어디서 구현해야 하고 어떻게 해야하는지 고수 여러분의 상세한 답변을 부탁드립니다...
^^
1
COMMENTS
^-_-^
•
2001.02.23 02:19
yo`
DbGrid 의 OnDrowDataCell 이벤트에서 처리 하면 됩니다.
걍 간단하게 Field.DisplayName 과 Field.Value 로 값을 알아낸다음에
DbGrid1.Color 에 값을 주면 되겟네요!!
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
Field: TField; State: TGridDrawState);
begin
If Field.DisplayName = 'Species No' Then
If Field.Value = '9001' Then
DbGrid1.Color:= clBlue
Else
DbGrid1.Coloe:= clWhite;
end;
흠냐..허접 예제 였슴돠 ^^;;
그럼..휘리릭`
bLue bLood.
이승근 wrote:
> 일정 처리작업을 거친후 그 내용을 dbgrid에 표시합니다...
> 그 dbgrid의 특정 필드 내용에 따라 레코드 색을 변경하고 싶어요...
> 어떻하면 됩니까...
> 그러니까...
> dbgrid내 특정필드가 1이면 그 레코드는 파란색으로 2이면 빨강색으로 3이면 노랑색으로... 이런식으로 표현하는 방법이요...
> 어디서 구현해야 하고 어떻게 해야하는지 고수 여러분의 상세한 답변을 부탁드립니다...
>
> ^^
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
정은주
•
2001.02.24 23:24
1
COMMENTS
/
0
LIKES
BDE Error 2501은 무슨 에러입니까?
뻐록이
•
2001.02.24 23:24
정은주 wrote: > 어제 오늘 하나의 프로젝트 db 테스트에 아래와 같은 에러가 계속 났습니다. > OS는 Win...
이종택
2001.02.23 05:32
0
COMMENTS
/
0
LIKES
여러개의 테이블에서의 Query
방기남
•
2001.02.23 05:08
1
COMMENTS
/
0
LIKES
동적으로 만든 TabSheet 삭제하려면..
방기남
•
2001.02.23 09:56
procedure TFrmMain.KeyEvent(Sender: TObject; var Key: Word; Shift: TShiftState); var i: Integer;...
이승근
•
2001.02.23 03:48
1
COMMENTS
/
0
LIKES
아래 질문 2
하눌이
•
2001.02.23 05:33
자꾸 남의것을 가져다 써서그런지 몰라두 그런거는 rx component에서 rxdbgrid를 사용하면 쉽게 되던걸요 ....
이승욱
2001.02.23 02:33
0
COMMENTS
/
0
LIKES
[ActiveX] 쿼리 구문에는 문제가 없는데 에러가 나네요..
호야
•
2001.02.23 02:14
2
COMMENTS
/
0
LIKES
TObjectList에 관해서...
최용일
•
2001.02.24 02:44
안녕하세요. 최용일입니다 Add메소드를 이용해서 넣어주시면 됩니다... procedure TForm1.Button1Cli...
호야
•
2001.02.24 03:10
최용일 wrote: > 안녕하세요. 최용일입니다 > > Add메소드를 이용해서 넣어주시면 됩니다... > > pr...
이승근
•
2001.02.23 02:06
1
COMMENTS
/
0
LIKES
dbgrid에서 record별로 색상을 줄때...
일정 처리작업을 거친후 그 내용을 dbgrid에 표시합니다... 그 dbgrid의 특정 필드 내용에 따라 레코드 색을 변경하고 싶어요... 어떻하면 됩니까... 그러니까... dbgrid내 특정필드가 1이면 그 레코드는 파란색으로 2이면 빨강색으로 3이...
^-_-^
•
2001.02.23 02:19
yo` DbGrid 의 OnDrowDataCell 이벤트에서 처리 하면 됩니다. 걍 간단하게 Field.DisplayName 과 Fie...
ljb007
2001.02.23 01:35
0
COMMENTS
/
0
LIKES
도트프린트에서 QuickRep 80칼럼 또는 136칼럼 출력방법
초보델파이
2001.02.23 01:49
0
COMMENTS
/
0
LIKES
실행화일의 아이콘 모양을 바꾸고 싶은데여...
왕처버~!! 델돌이~!!
•
2001.02.23 01:18
1
COMMENTS
/
0
LIKES
QReport 출력방법.....
이성훈
•
2001.02.23 03:04
왕처버~!! 델돌이~!! wrote: > 음...그게.어떤...출력방법이냐하면은여.... > 다섯개의 레코드가 있는데 ...
그래써따
•
2001.02.23 01:06
1
COMMENTS
/
0
LIKES
[급질문] paradox를 mysql로
^-_-^
•
2001.02.23 02:27
yo` 흠...요밑에 답변이 올라온거 같았엇는데 --;; 여튼, 걍 쉽게 생각하시길.... 코딩으로 넘기...
파이파이
2001.02.23 01:00
0
COMMENTS
/
0
LIKES
여러분 땡큐@@@
김양미
•
2001.02.23 00:32
2
COMMENTS
/
0
LIKES
엉엉엉.. Pagecontrol이여... ㅠ.ㅠ
왕처버~!! 델돌이~!!
•
2001.02.23 01:24
김양미 wrote: > 안녕하세요~ ^^ 다름이 아니라.. ^^;; > > pagecontrol 에서요.... tabsheet를 4개 ...
미남과암야수
•
2001.02.23 00:52
먼저 아래 탭시트에 마우스로 클릭하시고여... 글구 디비 그리드 올림 고 탭시트에만 올라갑니다......
사람인
2001.02.23 00:29
0
COMMENTS
/
0
LIKES
BLOB
nogae
2001.02.23 00:08
0
COMMENTS
/
0
LIKES
TStringList에 관한 질문...
델사랑
2001.02.23 00:05
0
COMMENTS
/
0
LIKES
조회하는 쿼리 open후에 프로그램이 죽어요....
설이
•
2001.02.23 00:04
1
COMMENTS
/
0
LIKES
여기 질문에 비해 좀 유치하다고 생각되지만...꼭 대답을...
최용일
•
2001.02.24 02:48
안녕하세요. 최용일입니다. 시작메뉴에서 프로그램/시작프로그램에 있는 관련항목들을 삭제하시면 됩니...
델초보
2001.02.23 00:00
0
COMMENTS
/
0
LIKES
dbgrid에서의 multiselect처리 후 해제하기...[꼭 알려주세요]
어린왕자
2001.02.22 23:50
0
COMMENTS
/
0
LIKES
스트링 그리드여..T.T
DB왕초보
•
2001.02.22 23:40
2
COMMENTS
/
0
LIKES
월별로 백업저장하려면?...
뻐록이
•
2001.02.22 23:51
DB왕초보 wrote: > 저는 파라독스DB,델파이4를 이용해서 그날의 실적등을 저장하는 프로그램을 만들었습니...
kiki
•
2001.02.23 04:02
음.. 만약 어려우시면..그냥 파일을 카피 해 놓으셔도 됩니다.. 주의할건 인덱스 같은거 빠짐없이만..
이승근
2001/02/23 02:06
Views
1042
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
DbGrid 의 OnDrowDataCell 이벤트에서 처리 하면 됩니다.
걍 간단하게 Field.DisplayName 과 Field.Value 로 값을 알아낸다음에
DbGrid1.Color 에 값을 주면 되겟네요!!
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect;
Field: TField; State: TGridDrawState);
begin
If Field.DisplayName = 'Species No' Then
If Field.Value = '9001' Then
DbGrid1.Color:= clBlue
Else
DbGrid1.Coloe:= clWhite;
end;
흠냐..허접 예제 였슴돠 ^^;;
그럼..휘리릭`
bLue bLood.
이승근 wrote:
> 일정 처리작업을 거친후 그 내용을 dbgrid에 표시합니다...
> 그 dbgrid의 특정 필드 내용에 따라 레코드 색을 변경하고 싶어요...
> 어떻하면 됩니까...
> 그러니까...
> dbgrid내 특정필드가 1이면 그 레코드는 파란색으로 2이면 빨강색으로 3이면 노랑색으로... 이런식으로 표현하는 방법이요...
> 어디서 구현해야 하고 어떻게 해야하는지 고수 여러분의 상세한 답변을 부탁드립니다...
>
> ^^