Frage : QuickReports Unterhalttext zusammen

Wir haben ein Adressfeld, das wir nicht über Spalten oder Seiten brechen möchten.  Wie können wir ein Kind mit einem Band versehen lassen oder einen subdetail Banddruck innerhalb einer Spalte oder einer Seite?

QR V 3.6.2, Delphi 6

Antwort : QuickReports Unterhalttext zusammen

(I-Hoffnung, rechtes zu haben verstand das Q.)

In einem Report von meinen überprüfe ich auf dem vorhandenen Raum vorher, um die Spalte zu drucken und wenn es weniger als erforderliche i-Kraft ein newpage ist.

Etwas Ähnliches

Verfahren TForm1.ColumnHeaderBeforePrint (Absender: TQRCustomBand; var PrintBand: Boolesch);
var
  Erforderlich: ausgedehnt;
anfangen
  DetailBand.ExpandedHeight (benötigt); //get die Höhe erfordert durch das detailband
  Erforderlich: = Needed+Sender.Height; //add die columnheader Höhe
  wenn erforderlich > QuickRep1.availablespace dann
//There ist no more Raum in dieser Seite? Uns auf einer neuen Seite drucken lassen
    QuickRep1.newpage;
Ende;
Weitere Lösungen  
 
programming4us programming4us