Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi QuickReport:2 DIN A5-Seiten auf DIN A4,Seitvorschub verhind. (https://www.delphipraxis.net/28860-quickreport-2-din-a5-seiten-auf-din-a4-seitvorschub-verhind.html)

guke 31. Aug 2004 14:24


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:
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;
Wäre nett, wenn jemand dazu eine Lösung hätte.

Danke!

guke 10. Sep 2004 22:33

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