Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Report-Bereiche (Sections)

 

Ein SuperReport Pro-Bericht unterteilt sich in verschiedene Bereiche, die im Layout in unterschiedlichen Farben dargestellt werden. Die einzelnen Bereiche werden durch horizontale gestrichelte Linien voneinander abgegrenzt und sowohl im Bereich selbst als auch in den Trennlinien anhängenden Namenskästchen benannt.

 

Standard-

Bereiche

In jedem Fall vorhanden sind die Bereiche Kopfteil, Datenteil, Umbruch (früher Total) und Fußteil. Bei der Anlage eines neuen Formulars werden diese Bereiche automatisch erzeugt.

 

Hinweis:

Werden Formulare, die in früheren SRP-Versionen erstellt wurden, in SRP 3.x geöffnet, behält SuperReport Pro die alten englischen Bereichsnamen Header, Body, Total, Footer usw. bei.

 

Unterbereiche

Liegt im Bericht eine bestimmte Sortierreihenfolge der zu druckenden Datensätze vor sowie, daraus resultierend, eine Verarbeitung von Umbrüchen (= Wechsel des Sortierkriteriums), können noch weitere Umbrüche Kopfteil und Umbrüche Fuß in mehreren durchnummerierten Ebenen hinzukommen:

 

 

 

 

 

 

Kopfteil

Alle Objekte zwischen dem oberen Seitenrand und der Kopfteil -Begrenzungslinie werden auf jeder Seite , die SuperReport Pro beim Ausdruck eines Formulars generiert, als Kopf ausgedruckt.

 

Umbruch Kopfteil 1, 2 etc.

Siehe hierzu den noch folgenden Abschnitt über die Verarbeitung von Umbrüchen.

 

Datenteil

Die Objekte im Datenteil des Reports werden variabel für jeden Datensatz einer bestimmten Selektion von Datensätzen ausgedruckt.

 

Umbruch Fuß

1, 2 etc.

Siehe hierzu den noch folgenden Abschnitt über die Verarbeitung von Umbrüchen.

 

Umbruch

Der Umbruch -Bereich wird im Anschluss an den letzten Durchlauf des Datenteils ausgedruckt.

 

Fußteil

Alle Objekt des Fußteils (= Elemente zwischen der Umbruch -Trennlinie und der Fußteil -Bereichsgrenze) werden auf jeder Druckseite als Fußteil am unteren Seitenrand ausgedruckt.

 

Bereichsgröße

Alles was sich zwischen der Begrenzungslinie des vorausgehenden Bereichs und der aktuellen Bereichstrennlinie befindet, wird im Report ausgedruckt, auch Leerraum.

 

Hinweis:

Mit der Nähe der abschließenden Bereichsmarke zu den letzten Objekten eines Bereiches lässt sich zum einen der Abstand zwischen den einzelnen Bereichen steuern.

 

Zum anderen kann es, insbesondere im Umbruch-Bereich des Reports zu unerwünschten Folgeseiten kommen, wenn zwischen den Objekten des Umbruchs und der Umbruch-Begrenzungslinie ein zu großer Leerraum gelassen wird.

 

Bereiche

verschieben

Sie können die einzelnen Reportbereiche nach Ihren Vorstellungen innerhalb des Layouts verschieben. Klicken Sie auf die Be-reichstrennlinie bzw. auf das Rechteck mit dem Bereichsnamen und "ziehen" Sie sie/es an die gewünschte Stelle. Die Trennlinie kann horizontal beliebig verschoben werden, vertikal jedoch nur bis zur Grenze des darüber- bzw. darunterliegenden Bereichs.

 

Hinweis:

Beim Verschieben einer Bereichstrennlinie werden alle darunterliegenden Bereiche proportional angepasst mit verschoben.

 

Bereichs-Boxen verschieben

Falls Sie die Rechtecke mit den Bereichsnamen im Layout verwirrend finden, können Sie diese an den Rand schieben. Wenn Sie im Bearbeiten -Menü die Option Bereiche positionieren ... auswählen, rufen Sie einen Dialog auf, in dem Sie global alle Namens-Boxen bearbeiten können:

 

 

Durch Markieren des betreffenden Radiobuttons können Sie die Rechtecke wahlweise

 

- am linken Seitenrand

 

- gestaffelt mit Überlappung

 

- gestaffelt ohne Überlappung

 

- am rechten Seitenrand

 

platzieren.

 

Bereichsanzeige ausschalten

Die Anzeige der einzelnen Report-Bereiche lässt sich auch gänzlich unterdrücken. Schalten Sie hierzu unter dem Ansicht -Menü durch erneutes Anwählen der defaultmäßig gesetzten Option Bereiche zeigen die Anzeige der Bereiche aus.

 

Bereiche fixieren

Durch Auswahl von Bereiche sperren unter dem Ansicht -Menü machen Sie ein Verschieben der Report-Bereiche unmöglich.

 

Beispiel

Der Lagermengen-Bericht in unserem Beispiel braucht nicht mehr als drei Bereiche.

 

Konzipieren Sie Ihren Bericht ausgehend vom Datenteil:

Hier sollen spaltenweise Lagerort, Artikelnummer, Artikelname, Lagerbestand und EK-Preis ausgedruckt werden. Dies sind Datenbankfelder, Die Sie aus den Dateien "LagerMengen" und "Artikel" in den Bericht einsetzen. Rechts daneben wird in einer Variablen der Lagerwert des jeweiligen Artikels berechnet.

 

Im Umbruch -Bereich wird der Lagerwert summiert.

 

Im Kopfteil finden sich die Spaltenüberschriften für den Datenteil-Bereich, dazu eine Gesamtüberschrift für den Report.

 

 

Die aktuelle Seitenzahl in der rechten oberen Ecke des Kopfteils und das aktuelle Tagesdatum in der rechten unteren Ecke des Fußteils runden den Bericht ab. Kopf- und Fußteil sollen auf jeder Report-Seite ausgedruckt werden:

 

 

 

Bereichseigenschaften

Durch Doppelklicken auf das Namenskästchen eines Bereichs öffnen Sie den Dialog der Bereichseigenschaften, in dem Sie einen Bereich hinsichtlich seiner Verwendung im Report oder eines mit dem Bereich verbundenen Seitenumbruchs konditionieren können. Hierzu später mehr.

 

Zusätzlich können bereichsspezifische Skripte und HTML Daten hinterlegt werden:

 

 

 

Alternativ zum Doppelklick auf die Namensbox des Bereichs können Sie auch auf einer freien Stelle innerhalb des Bereichs doppelklicken, um den Dialog der Bereichseigenschaften zu öffnen.

Wasserzeichen


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite