Hallo!
ich möchte in einem Grid verschiedene zellen einfärben.
z.B.
Delphi-Quellcode:
if Column.FieldName = 'Nachfragedatum' then Begin
if (Column.Field.asstring = copy(aktuelldatum,2,6)+'20'+copy(aktuelldatum,8,2) ) then
begin
DBGrid1.Canvas.Brush.Color :=11796479;
DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
DBGrid1.Canvas.Brush.Color := holdColor;
end;
das klapt auch super, wenn ich das Feld einfärbe wo ich auch die Abfrage habe, wie aber kann ich die Abfrage schreiben wenn ich nicht das Feld 'Nachfragedatum' sondern dem Datensatz zugehörigen Namen
Code:
Column.FieldName = 'Name'
einfärben möchte,wie gesagt durch die bedingung datum im feld 'Nachfragedatum' xx.xx.xxxx .
Hoffe das ist verständlich so .
mfg schniede