![]() |
QuickReport.Functions
Kann mir jemand sagen wie ich zur Laufzeit neue Variablen in die Eigenschaft "Functions" des QuickReports schreiben kann??? Ich glaub mit
Delphi-Quellcode:
geht das nicht
QuickReport1.Functions.Add('asdas');
|
Re: QuickReport.Functions
Delphi-Quellcode:
So müsste es gehen. Ich hab es jetzt mal in der Entwurfsoberfläche gemacht(nicht zur Laufzeit).
QR.Functions.AddFunction('Neue Funktion','Wert');
Also QR eine neue Funktion spendiert die irgendwas tun soll und anschliessent eine QRExp im Band platziert, auf die Expression-Eigenschaft im OI geklickt und dort unter dem Menupunkt:"Variable" finde ich dann meine Funktion wieder, die ich der QRExp zuweisen kann. Das zuweisen der Funktion zur Laufzeit müsste dann so aussehen:
Delphi-Quellcode:
Ich habe es allerdings noch nie selber eingesetzt, zu lesen hab ich auch nichts gefunden, also heist es: Testen,Testen,Testen.
QRExpr1.Expression:='MEINE FUNKTION';
Mal nebenbei, wofür brauchst du das? |
Re: QuickReport.Functions
Ich mach grad für die Firma einen QuickReport Editor..Also zur Laufzeit..Und der User muss natürlich auch eigene Variablen deklarieren
|
Re: QuickReport.Functions
Zitat:
|
Re: QuickReport.Functions
Das Problem sind die Lizenzen. Das wär zu teuer...Der Editor ist Teil eines anderes Programms
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 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 by Thomas Breitkreuz