Gruppen zusammenhalten

 

Wenn der Druck einer Tabelle aus Platzmangel auf der Folgeseite fortgesetzt wird, können Sie entscheiden, ob Zeilen getrennt oder wenn möglich zusammengehalten werden sollen.

Über die Tabellen-Eigenschaft "Daten zusammenhalten" können Sie definieren, das die einzelnen Datensätze der Tabelle einschließlich eventuell vorhandener Untertabellen wenn möglich nicht getrennt werden. Dabei können Sie sich zwischen den beiden Optionen 'Datenzeilen und Untertabellen' und 'Datenzeilen, Untertabellen, Fußzeile und Gruppenfuß' entscheiden.

Bei Verwendung von Gruppenzeilen können Sie über die Gruppenkopf-Eigenschaft 'Gruppe zusammenhalten' definieren, das ein Umbruch ausgelöst wird, falls nicht alle Datensätze dieser Gruppe auf die aktuelle Seite passen.

Wenn lediglich die einzelnen Zeilendefinitionen nicht getrennt werden sollen, können Sie über die Tabellen-Eigenschaften "Zeilendefinitionen zusammenhalten" definieren, das die Zeilendefinitionen nicht getrennt werden. Dann werden z.B. mehrzeilige Datenzeilen oder die Fußzeilenzeilen einer Rechnung (Netto-, MwSt.-und Bruttozeile) nicht getrennt. Diese Option steht Ihnen bei Datenzeilen, Fußzeilen, Gruppenfußzeilen und Gruppenkopfzeilen in den Eigenschaften der Tabelle zur Verfügung.

Außerdem können Sie über die Eigenschaft "Seitenwechselbedingung" und die Funktion RemainingTableSpace() einen Seitenumbruch erzeugen, falls nicht alle Datensätze dieser Gruppe auf die aktuelle Seite passen. Die Funktion gibt den zur Verfügung stehenden Platz zurück, wenn Sie den 2. Parameter auf "True" setzen, wird dieser Wert in 1/1000mm geliefert. Wenn Sie nun festlegen möchten, dass ein Seitenumbruch erfolgen soll, wenn vor Ausgabe der Datenzeile weniger als 3cm Platz zur Verfügung steht, geben Sie für die Eigenschaft "Seitenwechselbedingung" die Formel 'RemainingTableSpace(True)<30000' an.