Hallo,<BR>
sicherlich ist mein "Problem" ein ganz kleines, aber komm' einfach nicht auf die Lösung:,<BR>
im Druckdialog will ich erreichen, dass der Anwender z.B. bei insgesamt 20 Seiten,<BR>
nur die Seiten 1 bis 5 drucken lässt. Im Dialog wird zwar alles korrekt angezeigt, gedruckt<BR>
wird jedoch alles und nicht die selektierten Seiten.
Mein Quellcode lautet:,<BR>
begin,<BR>
PrintDialog1.Options := [poPageNums];,<BR>
PrintDialog1.PrintRange := prPageNums;,<BR>
PrintDialog1.MinPage := 1;,<BR>
PrintDialog1.MaxPage := (QRPreview1.QRPrinter.PageCount);,<BR>
PrintDialog1.FromPage := 1;,<BR>
PrintDialog1.ToPage := (QRPreview1.QRPrinter.PageCount);,<BR>
if,<BR>
PrintDialog1.Execute,<BR>
then begin ,<BR>
QRPreview1.QRPrinter.print; //mit diesem Befehl wird leider alles gedruckt.,<BR>
Ich arbeite mit D 4 Prof QReport 3,<BR>
Wie heißt der Schlüssel, damit nur die gewünschten Seiten gedruckt werden?,<BR>
Für einen Lösungshinweis wäre ich dankbar.,<BR>
sicherlich ist mein "Problem" ein ganz kleines, aber komm' einfach nicht auf die Lösung:,<BR>
im Druckdialog will ich erreichen, dass der Anwender z.B. bei insgesamt 20 Seiten,<BR>
nur die Seiten 1 bis 5 drucken lässt. Im Dialog wird zwar alles korrekt angezeigt, gedruckt<BR>
wird jedoch alles und nicht die selektierten Seiten.
Mein Quellcode lautet:,<BR>
begin,<BR>
PrintDialog1.Options := [poPageNums];,<BR>
PrintDialog1.PrintRange := prPageNums;,<BR>
PrintDialog1.MinPage := 1;,<BR>
PrintDialog1.MaxPage := (QRPreview1.QRPrinter.PageCount);,<BR>
PrintDialog1.FromPage := 1;,<BR>
PrintDialog1.ToPage := (QRPreview1.QRPrinter.PageCount);,<BR>
if,<BR>
PrintDialog1.Execute,<BR>
then begin ,<BR>
QRPreview1.QRPrinter.print; //mit diesem Befehl wird leider alles gedruckt.,<BR>
Ich arbeite mit D 4 Prof QReport 3,<BR>
Wie heißt der Schlüssel, damit nur die gewünschten Seiten gedruckt werden?,<BR>
Für einen Lösungshinweis wäre ich dankbar.,<BR>
Comment