Einzelnen Beitrag anzeigen

mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
640 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: DbGrid Integer-Wert als Datum anzeigen

  Alt 11. Jun 2015, 14:57
Hallo,

zum Feld anzeigen würde ich TDBGrid.OnDrawColumnCell nehmen

Delphi-Quellcode:
  ..
  if Column.FieldName = 'DasDatumFeldthen
  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
  Mit Zitat antworten Zitat