CrystalReports: Grundsätzlicher Aufbau eines Reports

Aus GEVITAS
Version vom 3. Februar 2013, 00:04 Uhr von Gevitas (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Allgemeines

Jeder Report (oder jedes Formular) besteht aus diesen Bereichen:

Name Abkürzung Beschreibung
Berichts-Kopf BK Wird von Crystal-Reports auf der ersten Seite oben gedruckt. Hier werden üblicherweise Titel usw. untergebracht. Überschriften für Datenspalten nicht, die kommen in den Seitenfuß, damit sie auf jeder Seite wiederholt werden.
Seiten-Kopf SK Wird auf jeder Seite oben gedruckt (also auch auf der ersten und letzten Seite). Meisten nutzt man diesen Bereich, um Überschriften für die folgenden Daten (aus dem Detailbereich) auszugeben.


Tipp: Überschrift auf letzter Seite unterdrücken.

Gruppen-Kopf GK Optional: In einem Report können Sie beliebige Gruppierungen vornehmen. Der Gruppen-Kopf wird über dem Detail-Bereich gedruckt.
Beispiel: Sie wollen eine Auftragsliste erzeugen. Dabei sollen die Auftragsdaten (Auftragsnummer, Kunde usw.) in einer Zeile stehen, darunter alle Positionen zu dem jeweiligen Auftrag. Also gruppiert man den Report nach der Auftragsnummer. Im Gruppenkopf steht die Auftragsnummer, der Kunde usw. In den Details stehen dann die Positionen des Auftrags. Dann kommt der nächste Auftrag, darunter seine Positionen usw.


Tipp: Gruppen in Reports.

Details D Hier werden die Einzelheiten (Details) zu den angesprochenen Datensätzen ausgegeben. Will man z.B. eine Artikelliste erzeugen, stehen die die Datenfelder aus den Artikelstammdaten. Der detailbereich wir sooft wiederholt, wie es Daten dafür gibt!
Gruppen-Fuss GF Optional: Der Gruppen-Kopf wird unter dem Detail-Bereich gedruckt. Enthält normalerweise Summenfelder der Gruppe. Beispiel: In einer Auftragsliste stehen hier die Summen des jeweilgen Auftrags.
Seiten-Fuss SF Wird auf jeder Seite unten gedruckt (also auch auf der ersten und letzten Seite)
Berichts-Fuss BF Wird von Crystal-Reports auf der letzten Seite unten gedruckt Enthält normalerweise Summenfelder o.ä.

Beispiel:

CrystalReport Grundsaetzlicher Aufbau eines Reports.jpg