<pre>
Hallo,
ich arbeite mit D4Enterprise und dem enthaltenen QR 3.0.5 Standard incl. des letzten Qusoft Patches dazu.
Ich habe eine Quickrep-Preview, die der Anwender per Druckbutton ausdrucken können soll.
Verwende ich dazu
qrpreview1.qrprinter.printsetup;
funktioniert der Abbrechen-Button des Dialogs nicht und es wird auf den Standarddrucker ausgegeben.
Die Verwendung von Tprintdialog etwa in dieser Form
printdialog1.maxpage := qrpreview1.qrprinter.AvailablePages;
printdialog1.topage := qrpreview1.qrprinter.AvailablePages;
if printdialog1.execute = true then begin
qrpreview1.qrprinter.copies := printdialog1.Copies;
qrpreview1.qrprinter.firstpage := printdialog1.FromPage;
qrpreview1.qrprinter.LastPage := printdialog1.ToPage;
QRPreview1.QRPrinter.Print;
end;
funktioniert, allerdings wird der ausgewählte Drucker ignoriert und immer auf den Standarddrucker ausgegeben.
Bitte dringend um Tipps !!!
Danke Kai.
Hallo,
ich arbeite mit D4Enterprise und dem enthaltenen QR 3.0.5 Standard incl. des letzten Qusoft Patches dazu.
Ich habe eine Quickrep-Preview, die der Anwender per Druckbutton ausdrucken können soll.
Verwende ich dazu
qrpreview1.qrprinter.printsetup;
funktioniert der Abbrechen-Button des Dialogs nicht und es wird auf den Standarddrucker ausgegeben.
Die Verwendung von Tprintdialog etwa in dieser Form
printdialog1.maxpage := qrpreview1.qrprinter.AvailablePages;
printdialog1.topage := qrpreview1.qrprinter.AvailablePages;
if printdialog1.execute = true then begin
qrpreview1.qrprinter.copies := printdialog1.Copies;
qrpreview1.qrprinter.firstpage := printdialog1.FromPage;
qrpreview1.qrprinter.LastPage := printdialog1.ToPage;
QRPreview1.QRPrinter.Print;
end;
funktioniert, allerdings wird der ausgewählte Drucker ignoriert und immer auf den Standarddrucker ausgegeben.
Bitte dringend um Tipps !!!
Danke Kai.
Comment