ups,
ich wollte aber nicht, dass ihr euch streitet..
Also vielen Dank für eure Mühen, selbst in der Nacht, aber so richtig hilft mir das im Momment nicht.
@Hansa,wäre dein qr1 mit meinem form16.quickrep1 zu vergleichen oder mit vorschau.qrpreview1 ?
Habe meinen Code um die Free-Methode erweiter:
Code:
procedure TForm16.QuickRep1Preview(Sender: TObject);
begin
vorschau.QRPreview1.QRPrinter:=TQRPrinter(Sender);
QRPrinter.Free;
vorschau.Show;
end;
Es kommt dadurch aber noch eher zum Programmhänger.
Vielleicht mach ich mir die Sache auch zu kompliziert, aber die Herangehensweise, eine Quickreport in einem Form zu erzeugen und über die QRPreview-Komponente in einem anderen Form darzustellen, habe ich in einem Forum, evtl. sogar hier bei euch gefunden.
Die einfachste Variante wäre ja wirklich, alles in einem Form abzuhandeln, d.h. die benötigten Schalter und Eingabefelder und die Vorschau des Quickreports, incl. der Möglichkeit des Ausdruckens. Aber da weiss ich nicht, wie ich diese Vorschau durch Drücken eines Buttons auch ständig verändern könnte.
Seid ihr so nett und greift mir nochmal unter die Arme, es ist für ziemlich wichtig, das hinzukriegen.
Danke
delphinewbie