Forum: Datenbanken
Delphi
by marabu,
14. Jul 2007
Du meinst wegen deiner vier Nachkommastellen? Niemand kann dich davon abhalten.
Schönes Wochenende
Forum: Datenbanken
Delphi
by marabu,
14. Jul 2007
Hallo Lombi,
wenn du beim Ereignis OnDrawCell() den Feldwert des DataSet für die Ausgabe bereit stellst, dann solltest du nicht Field.AsString verwenden. Versuche es mal mit Field.DisplayText.
Freundliche Grüße
Forum: Datenbanken
Delphi
by marabu,
10. Jul 2007
Wenn das Eingabefeld den Fokus hat, dann wird EditFormat statt DisplayFormat nicht verwendet.
Hast du den Cursor mal in ein anderes Feld gesetzt?
Forum: Datenbanken
Delphi
by marabu,
10. Jul 2007
Hallo Lombi,
nur der erste Punkt wird als Dezimaltrennzeichen erkannt:
with DataSet.FieldByName('VKnetto') as TNumericField do
DisplayFormat := '#,###,##0.00';
Freundliche Grüße