![]() |
methode zum zahl kürzen
hi
hab in meinem QReport oder bzw generell eine zu lange zahl. jetzt will cih die zahl nach 2 oda 3 komma stellen abschneiden, mit round geht das leider nicht weil es mir ja die zahl rundet =D hat jemand einen befehl für mich ??? thx |
Re: zu lange zahl
Bei daten-sensitiven Reportfeldern steuerst du das Aussehen über die Eigenschaft DisplayFormat des DataField, bei den anderen Reportfeldern kannst du die Funktion Format() verwenden.
marabu |
Re: methode zum zahl kürzen
ich hab das kürzen mal mit floattostrf() propiert, ist auch gegangen, aber nur in einem StringGrid.
ich hab aber die gleichen Zahlen auch nochmal in einem DBGrid und da kann man die Funktion nicht mehr anwenden!! hat jemand eine Idee thx |
Re: methode zum zahl kürzen
marabu hat dir den Weg doch genannt!?
|
Re: methode zum zahl kürzen
ja schon Format(), aber wie wende ich das an ??
habs mal so probiert
Delphi-Quellcode:
funktioniert aber auch ned :(
Format('%8.0n',[Query.Fields[0].AsString]);
|
Re: zu lange zahl
Zitat:
|
Re: methode zum zahl kürzen
ja und wie wende ich die funktion an
Delphi-Quellcode:
so geht es auf alle fälle nicht :-)
displayformat('Textfeld was ich formatieren möchte',#.##);
|
Re: zu lange zahl
Hi Fabian,
du hast zwei wichtige Wörter nicht eingefettet: Zitat:
|
Re: methode zum zahl kürzen
Zitat:
|
Re: methode zum zahl kürzen
Besser so:
Delphi-Quellcode:
marabu
Query.Fields[0].DisplayFormat := '#######0';
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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