Page Pro bietet die Möglichkeit, mehrere Report-Objekte zu gruppieren Gruppen lassen sich en bloc bewegen und mit gemeinsamen Eigenschaften ausstatten.
Durch Anfassen eines der Ankerpunkte der Umfassungslinie können Sie die Gruppe in der Fläche kleiner oder größer ziehen. |
Auch für Gruppen hält PagePro eigene Einstellungen bereit: |
|
Neben den üblichen Schaltern zur Sichtbarkeit und Sperrung im Layout sowie der Verschiebung im Druck und der Positionierung im Bereich ist besonders das Popup Ausrichtung zu beachten. |
|
Die gesamte Gruppe kann auf der Druckseite en bloc wahlweise links zentriert oder rechts ausgerichtet werden: Wenn Sie die Voreinstellung Ohne belassen, bleibt die Gruppe an dem durch die Position der Einzelobjekte definierten Platz. |
|
In diesem Zusammenhang ist auch das Popup-Menü In der Gruppe in den Objekteinstellungen für Text, Datenfeld, Variable, Bild, Tabelle oder Grafikelement zu betrachten: Hier haben Sie die Möglichkeit, das Einzelobjekt innerhalb der durch die graue Linie bezeichneten Gesamtfläche der Gruppe links, zentriert oder rechts auszurichten. Die Voreinstellung Ohne belässt das Objekt an seinem ursprünglichen Ort. |
|
Beachten Sie weiterhin die Einstellung Ohne Inhalt unter dem Karteireiter Stil der Objekteinstellungen. Hier lässt sich ein in einer Gruppe befindliches Objekt so konditionieren, dass im Leerfall des Einzelobjekts die gesamte Gruppe entfernt wird. |
|
Ein Anwendungsbeispiel hierfür ist die weiter oben geschilderte Technik zum wiederholten Ausdruck von Seriennummern in Form einer Tabelle + einer Variablen für die Überschrift. |
|
Als weiteres Anwendungsbeispiel kann die Konditionierung des Drucks von Grafiken genannt werden. Ein Bild lässt sich lediglich mit einer grundsätzlichen Druckausgabe-Option (Ja, Nein etc.) belegen. PagePro sieht für Grafiken kein Script vor. |
|
Wenn wir nun die Druckausgabe eines Bildes an eine Bedingung knüpfen möchten, benötigen wir für den Bedingungscode eine Hilfsvariable. Auf einem Angebotsformular soll das BO-Logo im Body nur gedruckt werden, wenn ein BO-Modul ( Artikelnummer BO-M@ als Position aufgeführt wird. Wir platzieren zunächst das Logo im Body-Bereich des Reports und rechts daneben eine Variable vvJa |
|
Der Variablen vvJa weisen wir folgendes Script zu: vvJa:=äif([AngebotPos]MandArtikelNr="1*BO-M@";"ja";"") Im Fall eines BO-Moduls mit der Artikelnummer BO-M@ erhält die Variable also einen Dummy-Inhalt "ja", ansonsten bleibt Sie leer. Weiterhin konditionieren wir vvJa folgendermaßen: Wirkung: Die Variable wird selbst nicht gedruckt, aber ihr Script wird im Druck stets durchlaufen. Wirkung: Befindet sich die Variable in einem Gruppenverbund, erscheint im Leerfall von vvJa die ganze Gruppe nicht im Druck. Als letzte Maßnahme fügen wir das BO-Logo und die Hilfsvariable vvJa zu einer Gruppe zusammen: |
Kapitel-Hauptseite | Zurückblättern | Weiterblättern | BO-Doku Startseite |