![]() |
Quickreport + Customproperties in Stream speichern
Hallo zusammen,
ich benutze einen Quickreport(keine Diskusion darüber) als Basis um in einer Anwendung live einen Report zu entwerfen. Praktisch sieht das ganze in der Anwendung fast so aus wie in der Delphi IDE. Jetzt würde ich gerne den entworfenen "Report" + einige simple Properties in einem Datei-Format X abspeichern, um diese zu einem spätern Zeitpunkt wieder laden zu können. Aus euren Erfahrungen würdet Ihr zu einer Verwendung/Nutzung des Delphi "DFM-Streaming" raten ? Alles manuell in eine XML Struktur serialisieren ? Oder ein komplettes eigenes Format verwenden ? Wie gesagt im Prinzip geht es "nur" darum einen Quickreport inkl. seiner darauf plazierten "QRxyz Komponenten"(Label7Memo/Image) + ein paar Extra Properties(String/Integer) zu Speichern/zu Laden. Für ein paar Anregung/Meinung wäre ich dankbar, Greetz Data |
AW: Quickreport + Customproperties in Stream speichern
Moin, Moin,
welche Quickreport Version setzt Du denn ein. :?: Gruß Michael |
AW: Quickreport + Customproperties in Stream speichern
Hi,
hätte ich natürlich erwähnen können :-D Verwende Version 5.xyz unter XE Greetz Data |
AW: Quickreport + Customproperties in Stream speichern
Moin, Moin,
also in unserer Version (aktuelle Version 5.05 Pro) gibt es folgende Funktionen :
Delphi-Quellcode:
wir bedienen damit ein ERP System das dem Anwender die Möglichkeit gibt die Drucklisten komplett alleine zu verwalten / erstellen,
1) ReportPrinterDialog1.PrintReport_FromStream(aPrinterFile); // Drucken der Quickreport Datei aus Stream
2) ReportPrinterDialog1.ExportReport_FromStream(aPrinterFile,ExpExcel); // Exportieren in ein anderes Format (hier Excel) 3) ReportDesignerDialog1.NewReport_InStream(aReport,RepName,False) // Öffnene eines neuen Reports als Stream 4) ReportDesignerDialog1.EditReport_FromStream(aReport,RepName); // Bearbeiten eines reports aus einem Stream und die Daten werden auf einer Oracle Datenbank in einem CLOB gehalten.... Ich hoffe das hilft Dir weiter. Gruß Michael |
AW: Quickreport + Customproperties in Stream speichern
@jaevencooler:
Das sieht schon sehr interessant aus, wenn Du mir jetzt noch verrätest welche Typen bei Dir : - ReportPrinterDialog1 und - ReportDesignerDialog sind ? Den ich finde nur normale Printerdialoge und einen Designer Dialog habe ich auch nicht, den habe ich mir selber "gebastelt" ... Ich habe auf jeden Fall die Version 5.05, bin mir jetzt aber nicht sicher ob's die Pro Version ist oder nicht vielleicht sind genau das die fehlenden Features, werde ich gleich mal checken ... Greetz Data |
AW: Quickreport + Customproperties in Stream speichern
Da wird QRDesign verwendet. Man kann zwar zwischen diesen Komponenten teilweise Kasten, aber wenn Du Quickreport schon als Ausgangspunkt hast, weiss ich nicht, wie man das dann noch in QRDesign bringen kann....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 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