![]() |
QuickReport:2 DIN A5-Seiten auf DIN A4,Seitvorschub verhind.
Hallo
ich habe folgendes Problem mit QuickReport 3.0: Ich möchte auf einer DIN A4-Seite zwei DIN A5-Seiten ausdrucken. Wenn ich das Seitenformat A5 einstelle, macht QR natürlich am Ende einen Seitenvorschub und der Rest der A4-Seite bleibt unbedruckt. Diesen Vorschub möchte ich verhindern. Zur Verdeutlichung: Es handelt sich um Kontenblätter mit Buchungen, wobei oftmals nur eine Buchung auf dem Konto steht. Es ist deshalb unsinnig, dafür eine ganze A4-Seite zu verschwenden. Statt 180 Blättern bräuchte ich dann nur ca. 90 Blätter. ForceNewpage ist in allen Bändern auf "false" gesetzt. Das DruckProgramm läuft in einer SQL-Schleife ab:
Code:
Wäre nett, wenn jemand dazu eine Lösung hätte.
while not query1.EOF do
begin with query2 do begin close; sql.clear; sql.Add('SELECT * FROM "KDRUCK1.DB"'); sql.Add('WHERE konto='+query1.fieldbyname('KTO').ASString); sql.Add(' OR ggkto='+query1.fieldbyname('KTO').ASString); sql.Add('ORDER BY ddatum,beleg'); open; end; [u] quickrep1.print;[/u] query1.next; end; Danke! |
Re: QuickReport:2 DIN A5-Seiten auf DIN A4,Seitvorschub verh
Die Begeisterung für mein Problem scheint ja riesengroß zu sein.
Hat sich aber inzwischen erledigt. QuickReport wech und Printer.Canvas rin. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 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