![]() |
DBGrid und Dezimalstellen
Hello,
in meinem DBGrid werden Float-zahlen (als solche stehen sie in der Tabelle) nicht 2,00 oder 2,50 sondern als 2 oder 2,5 angezeigt. Wie kann man dies steuern?Hab im OI nichts gefunden. |
Re: DBGrid und Dezimalstellen
Zitat:
entweder Du kümmerst dich im OnDrawColumnCell des Grids selber um die Formatierung oder Du gibst diese im FeldEditor (rechter Mausclick) deiner TDataSet-Komponente beim Display-Format an. |
Re: DBGrid und Dezimalstellen
Dazu mußt Du die Eigenschaft DisplayFormat des jeweiligen TFloatField z.B. auf #.00 setzen.
|
Re: DBGrid und Dezimalstellen
also ick mach klär das immer zur Laufzeit, und zwar genau so:
Delphi-Quellcode:
mfG
TNumericfield(MainForm.Query1.FieldByName('meinfeld')).DisplayFormat := '0.00';
//EDIT ..... Tag´s korrigiert, danke für den Hinweis matze ;) |
Re: DBGrid und Dezimalstellen
@Tyler:
Was ist das für ein seltsamer Link? :wink: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz