Entwickler-Ecke
Datenbanken - QuickReport per Quellcode speichern
UGrohne - Di 30.07.02 18:26
Titel: QuickReport per Quellcode speichern
Hier kommen jetzt 2 Fragen auf einmal:
1. Gibt es eine Möglichkeit, den erstellten QuickReport über Prozeduren zu speichern? Es geht ja in der Vorschau während der Laufzeit, aber es sollte automatisch passieren.
2. Gibt es eine Möglichkeit, dem Anwender die Möglichkeit zu geben, das Layout des QuickReports zu ändern und diese Änderungen dauerhaft zu machen?
Das wars mal wieder *g*
Vielen Dank im Voraus
Uwe
MrSpock - Di 30.07.02 21:31
Hallo UGrohne,
sichern kannst du einen Report über das QRPrinter Objekt:
Quelltext
1:
| QuickRep1.QRPrinter.Save('C:\SaveRep\MyRep.qrp'); |
Das Layout zu ändern ist nicht so einfach. Du könntest aber neben dem Report ein nicht modales Fenster als "Toolfenster" öffnen und dort Änderungen am Report z.B. über Schalter oder DropdownListen (z.B. Font Auswahl) anbieten und dann per Programm die Eigenschaften der Objekte am Report ändern.
UGrohne - Mi 31.07.02 15:55
Hi,
danke für die Hilfe, dass ich da nicht selber draufgekommen bin *g*
Aber es gibt da dann noch beim Speichern ein Problem: Er speichert nichts. Ich verwende das Ereignis AfterPrint oder BeforePrint. Bei Ersterem erstellt er die Datei, aber sie ist 0 KB groß, bei Zweitem erstellt er gar keine.
Wie kann das sein?
MrSpock - Mi 31.07.02 17:16
Hallo UGrohe,
du solltest irgendwo
aufrufen und anschließend den Report wie beschrieben speichern. Dann erst, falls gewünscht, mit Preview anzeigen oder mit Print drucken.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!