ad, soyad , tarih, saat, durum diye durum kısmında giriş- cıkış bölümlerim
var.
yapmak istedegim tek sey durum giriş ise ve saat 9 dan büyükse tabloda o satırı farklı bir renkte göstermesi. daha önce buna benzer bi konuyo formdan yardım alarak yapmıştım. ama simdi saatte hata veriyor.
yaZDIGIM KOD
Yardımlarnız için sindiden tesekur ederim. admin abi aradım ama bullamadım formda varsa kusura bakma..procedure TForm9.DBGrid5DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
durum: string;
saat : string;
begin
if gdSelected in State then exit;
durum := dbgrid2.DataSource.DataSet.FieldValues['Durum'];
saat := dbgrid2.DataSource.DataSet.FieldValues['Saat'];
saat:=TimeToStr(StrToTime(saat));
if (durum = 'Giriş') and ( saat >= 09:00)then
dbgrid1.Canvas.Brush.Color := $0054C7FE
else
dbgrid1.Canvas.Brush.Color := $00EBEBE2 dbgrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
sevgi ve saygılarımla