Autor Beitrag
ske
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Mo 15.11.04 16:02 
Hi

Ich habe ein Problem bei der formatierten Ausgabe von num. Feldern im DBGrid mit Delphi6.
Folgenden Code habe ich mir ausgedacht, aber er läuft nicht so wie ich es möchte.

rw := DBGrid2_x_1.Columns.Items[1].Field as TFloatField;
oder
rw := Table1.FieldByName(Feldname) as TFloatField;

rw.DisplayFormat := '#######.00';
DBGrid2_x_1.Columns.Items[1].Field := rw;

Trotzdem keine Nullen nach dem Komma.
Kann mir jemand sagen was fehlt oder falsch ist?

Danke
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: Mo 15.11.04 18:56 
hallo ske!

Zitat:
Folgenden Code habe ich mir ausgedacht
:gruebel:

am einfachsten ist es, du legst zu deiner tabelle persistente felder an und überlässt ihnen die formatierte anzeige.
doppelklick auf dein dataset - alle felder hinzufügen - und anschliessend das displayformat anhand eines formatstringes anlegen.

mfg, stefan