CrystalReports: Grundsätzlicher Aufbau eines Reports: Unterschied zwischen den Versionen
Aus GEVITAS
(Die Seite wurde neu angelegt: „== Allgemeines == Jeder Report (oder jedes Formular) besteht aus diesen Bereichen: {| class="wikitable" style="text-align: left;" !Name !Abkürzung !Beschreib…“) |
|||
Zeile 9: | Zeile 9: | ||
|Berichts-Kopf | |Berichts-Kopf | ||
|BK | |BK | ||
− | |Wird von Crystal-Reports auf der ersten Seite oben gedruckt. | + | |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. |
|- valign="top" | |- valign="top" | ||
|Seiten-Kopf | |Seiten-Kopf | ||
|SK | |SK | ||
− | |Wird auf jeder Seite oben gedruckt (also auch auf der ersten und letzten Seite). | + | |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. |
+ | <br>[[CrystalReports: Überschrift auf letzter Seite unterdrücken|Tipp: Überschrift auf letzter Seite unterdrücken]]. | ||
|- valign="top" | |- valign="top" | ||
|Gruppen-Kopf | |Gruppen-Kopf | ||
|GK | |GK | ||
− | |Optional: In einem Report können Sie beliebige Gruppierungen vornehmen | + | |Optional: In einem Report können Sie beliebige Gruppierungen vornehmen. Der Gruppen-Kopf wird über dem Detail-Bereich gedruckt.<br>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. |
+ | <br>[[CrystalReports: Gruppen in Reports|Tipp: Gruppen in Reports]]. | ||
|- valign="top" | |- valign="top" | ||
|Details | |Details | ||
|D | |D | ||
− | |Hier werden die Einzelheiten (Details) zu den angesprochenen Datensätzen ausgegeben. | + | |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! |
|- valign="top" | |- valign="top" | ||
|Gruppen-Fuss | |Gruppen-Fuss | ||
|GF | |GF | ||
− | |Optional: Der Gruppen-Kopf wird unter dem Detail-Bereich gedruckt. Enthält normalerweise Summenfelder der Gruppe. | + | |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. |
|- valign="top" | |- valign="top" | ||
|Seiten-Fuss | |Seiten-Fuss | ||
Zeile 36: | Zeile 38: | ||
|} | |} | ||
+ | Beispiel: | ||
− | + | [[Datei:CrystalReport_Grundsaetzlicher_Aufbau_eines_Reports.jpg]] |
Aktuelle Version vom 2. Februar 2013, 23:04 Uhr
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. |
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. |
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: