Questione : Testo di conservazione di QuickReports insieme

Abbiamo un campo di indirizzo che non vogliamo rompere sopra le colonne o le pagine.  Come possiamo fare un bambino legare o una stampa della fascia del subdetail all'interno di una colonna o di una pagina?

QR v 3.6.2, Delfi 6
class= del

Risposta : Testo di conservazione di QuickReports insieme

(La speranza di I di avere di destra ha capito il Q.)

In un rapporto di miei controllo prima per vedere se c'è lo spazio disponibile per stampare la colonna e se è più di meno di quanto la forza richiesta di I un newpage.

Qualcosa di simile

procedura TForm1.ColumnHeaderBeforePrint (mittente: TQRCustomBand; varietà PrintBand: Booleano);
varietà
  Necessario: esteso;
cominciare
  DetailBand.ExpandedHeight (stato necessario); //get l'altezza richiesta dal detailband
  Necessario: = Needed+Sender.Height; //add l'altezza del columnheader
  se necessario > QuickRep1.availablespace allora
//There è più spazio in questa pagina? Stampiamo ad una nuova pagina
    QuickRep1.newpage;
estremità;
Altre soluzioni  
 
programming4us programming4us