현재 쿼리를 이용해서 데이타를 select합니다.
select 한 데이타를 스트링그리드에 while분을 써서 뿌려 주고 있습니다.
한줄씩 뿌리면서 내려가다..16번째 row의 3번째 col값에 y값이 들어온다면
그 줄의 font.color를 clRed로 바꾸고 싶습니다.
예를 들면..
판매내역(제품코드,판매구분,판매가...)이란 테이블에서
데이타가 xxxxx,판매,7000 ...
yyyyy,반품,8000.....
kkkkkk,판매,7000..... 이런식으로 저장되어 있다면..
두번째 판매구분이 반품일 경우 그 row의 font,color를 빨간색으로 만들고 싶다는 얘기져...
while문으로 데이타를 뿌려줄때 if문을 써서 해결해야 합니까..?
아님 다른 방법이라도...
if StringGrid1.Cells[12, ARow] = '탈퇴' then
StringGrid1.Canvas.Font.Color := clRed;
추가로 끝.
참고로 AClo값에 원하는 특정 값일때 그 row의 font.color를 clRed로 바꾸는
거져. 저는 12번째 col의 값이 '탈퇴'일때.. 그 줄의 폰트 컬러를 빨간색으로
바꿨습니당