![]() |
Rave Report -> Zahl Formatieren
Hi.
Ich hab irgendwie nen doofes Problem. Also ich hab hier ein Databand was ein so ein Calctext richtig mit der Summer der einzelnen Zeilen füllt. Jetzt hab ich auf dem Calctext bei events Afterprint, Afterreport Text5.text:=floattostr(trunc((CalcText1.value / 116) * 100 *100)/100); Text6.text:=floattostr(trunc((CalcText1.value - strtofloat(text5.text)) * 100) / 100); text5.text:=text5.text + ' €'; text6.text:=text6.text + ' €'; Weil dieses Textfield hat ja keine Formatproperty also Displayformat oder so. #,##0.00 € möchte ich haben Aber meine Methode da oben die zeigt wenn die letzten stellen 0 sind zeigt das textfeld Sie nicht an. Deshalb brauche ich irgendwie ne Komponente wo ich Displayformat draufmachen kann. Danke. Achja benutze Rave Report 6.0 BE und Delphi 2005 Prof. |
Re: Rave Report -> Zahl Formatieren
Hi,
damit sollte es funktionieren:
Delphi-Quellcode:
Grüße,
text5.text := Format("%n €", [trunc((CalcText1.value / 116) * 100 *100)/100]);
Niko |
Re: Rave Report -> Zahl Formatieren
Hallo Shaky,
ich kenne Rave nicht, aber schau mal in der Online-Hilfe unter Format-Strings.
Delphi-Quellcode:
Grüße vom marabu
var // global
Steuersatz: double = 0.16; procedure ... var brutto, netto: double; begin brutto := CalcText1.value; netto := brutto / (Steuersatz + 1.0); Text5.text := Format('%m', [netto]); end; |
Re: Rave Report -> Zahl Formatieren
Mmh jo danke, so wäre das in delphi direkt.
Aber in dem Visual Designer rechnet der das halt erst zusammen. Und die function format gibt es da nicht. das ist ja das Problem. |
Re: Rave Report -> Zahl Formatieren
Hallo Shaky,
ich habe mir die Online-Hilfe zu Rave BE angesehen. CalcText hat eine Eigenschaft DisplayFormat, mit der sich dein Problem eigentlich lösen lassen sollte. Leider fehlt bei mir der Anhang mit den Format-Strings, aber vielleicht hilft Probieren oder jemand anderes hilft. marabu |
Re: Rave Report -> Zahl Formatieren
Jo CalcText kann das.
Das ist ja auch mein Summenfeld. Das tuts. Das komische ist halt das ich damit auch irgendwie kein 2. Calctext mit berechnen kann. Das hatte ich ja Probiert. Aber irgendwie geht das nicht. Muss ich vielleicht nochmal anders probieren. Aber danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 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