Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
640 Beiträge
Delphi 10.1 Berlin Professional
|
AW: DbGrid Integer-Wert als Datum anzeigen
11. Jun 2015, 14:57
Hallo,
zum Feld anzeigen würde ich TDBGrid.OnDrawColumnCell nehmen
Delphi-Quellcode:
..
if Column.FieldName = 'DasDatumFeld' then
with (Sender as TDBGrid).Canvas do begin
if State = [gdSelected] then begin
Brush.Color := clHighLight;
Pen.Color := clHighLightText;
end else begin
Brush.Color := DBGrid.Color;
Pen.Color := DBGrid.Font.Color;
end;
FillRect(Rect);
TextOut(Rect.Left, Rect.Top,'DatumAusIntegerBerechnet');
end;
Nicht getestet..aber so ähnlich müsst es tun. Zum Editieren: Soll das direkt im DBGrid stattfinden?
Gruss Otto
Wenn du mit Gott reden willst, dann bete.
Wenn du ihn treffen willst, schreib bei Tempo 220 eine SMS
|