![]() |
Fastreport - Kommastellen im Memo
Hallo,
in meinem Programm kann man die Anzahl der Nachkommastellen frei einstellen von keine bis 3: 0 bis 0.000 Im Fastreport Footer bilde ich die Summe in einem TfrxMemoView Feld [SUM(<frxDBDataset1."QUANTITY">,MasterData1)]. Als Format habe ich dort Category Number, Format String: %2.3f Das %2.3f muss ich von Delphi aus setzen damit es mit den eingestellten Nachkommastellen passt. Wie kann ich den Format String per Code setzen ? :gruebel: |
AW: Fastreport - Kommastellen im Memo
Hi,
du meinst vom Delphi-Code aus? Da suchst Du dir einfach das entsprechende Memofeld und setzt dann die Eigenschaft:
Delphi-Quellcode:
aus dem Kopf - keine Garantie :-)
var oFrx: TfrxMemoView;
begin ofrx := TfrxMemoView(frxReport1.Page.FindComponent('')); oFrx.DisplayFormat.FormatStr |
AW: Fastreport - Kommastellen im Memo
Wenn die intern über den
![]()
Delphi-Quellcode:
oder
'%2.*f'
Delphi-Quellcode:
verwenden und gibst dann die Werte als Parameter mit an.
'%*.*f'
Bei
Delphi-Quellcode:
eventuell so?
'%*.*f'
Delphi-Quellcode:
[2, 3, SUM(<frxDBDataset1."QUANTITY">,MasterData1)].
|
AW: Fastreport - Kommastellen im Memo
@Lemmy THX
Delphi-Quellcode:
:thumb: so hat´s funktioniert
var
oFrx: TfrxMemoView; begin ofrx := TfrxMemoView(frxReport1.FindObject('MemoBez')); oFrx.DisplayFormat.FormatStr := Variabel; // '%2.1f'; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 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