FastReport Bands: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Bänder)
 
Zeile 11: Zeile 11:
 
Die Daten für die Bänder stellt das Druckprogramm (z.B. "GevitasFormPrint", GevitasListPrint" oder GevitasLabelPrint") zur Verfügung.
 
Die Daten für die Bänder stellt das Druckprogramm (z.B. "GevitasFormPrint", GevitasListPrint" oder GevitasLabelPrint") zur Verfügung.
  
Beispiel:
+
;Beispiel:
  
Wenn ein Auftragsformular gedruckt werden soll, stellt das Druckprogramm zur Verfügung:
+
:Wenn ein Auftragsformular gedruckt werden soll, stellt das Druckprogramm zur Verfügung:
  
 
* Ein mal den Auftragskopf
 
* Ein mal den Auftragskopf
Zeile 19: Zeile 19:
 
* Mehrmals die Auftragspositionen
 
* Mehrmals die Auftragspositionen
  
Der Auftragskopf wird in einem oder mehreren '''MasterData'''-Bändern gedruckt.
+
:Der Auftragskopf wird in einem oder mehreren '''MasterData'''-Bändern gedruckt.
  
Die Auftragspositionen werden in '''einem DetailData'''-Band gedruckt. In einem Report gibt es normalerweise nur '''ein DetailData'''-Band!
+
:Die Auftragspositionen werden in '''einem DetailData'''-Band gedruckt. In einem Report gibt es normalerweise nur '''ein DetailData'''-Band!
 +
 
 +
:Wenn in eine Report mehrere '''DetailData'''-Bänder enthalten sind, so werden zuerst alle Datensätze des ersten '''DetailData'''-Bandes ausgegeben und danach alle Datensätze des zweiten '''DetailData'''-Bandes.

Aktuelle Version vom 8. März 2016, 22:11 Uhr

1 Allgemeines

Ein Report wird eingeteilt in sog. "Bänder" (Bands). Ein Band bestimmt, wo es gedruckt werden soll, z.B. gibt es ein Band für den Seitenkopf, eines für den Seitenfuß usw.

2 Bänder

FastReport Bands.png

Ein Band bestimmt, wo und wie oft Daten auf dem Band ausgegeben werden.

Die Daten für die Bänder stellt das Druckprogramm (z.B. "GevitasFormPrint", GevitasListPrint" oder GevitasLabelPrint") zur Verfügung.

Beispiel
Wenn ein Auftragsformular gedruckt werden soll, stellt das Druckprogramm zur Verfügung:
  • Ein mal den Auftragskopf
  • Ein mal den Auftragsfuss
  • Mehrmals die Auftragspositionen
Der Auftragskopf wird in einem oder mehreren MasterData-Bändern gedruckt.
Die Auftragspositionen werden in einem DetailData-Band gedruckt. In einem Report gibt es normalerweise nur ein DetailData-Band!
Wenn in eine Report mehrere DetailData-Bänder enthalten sind, so werden zuerst alle Datensätze des ersten DetailData-Bandes ausgegeben und danach alle Datensätze des zweiten DetailData-Bandes.