Endlose Berichte

Wenn man Berichte entwirft, sollte man hier in der Regel schon genau schauen, wie sie sich in gedruckter Form präsentieren. Oft vergisst man darüber aber, dass die Anforderungen für die Bildschirmdarstellung abweichend sein können.

Nehmen wir z. B. einen Bericht gruppiert über die Mitarbeiter einer Abteilung. Die Auswertung für jeden Mitarbeiter soll auf einer neuen Seite anfangen und diese sollen im Hochformat bedruckt werden. Wenn jetzt ein Mitarbeiter mehr Daten hat, als auf eine Seite passen, werden diese auf mehrere Seiten verteilt. Erst mal nichts ungewöhnliches.

Auf dem Bildschirm möchte ich aber beim Blättern jedes mal einen neuen Mitarbeiter erreichen und die Daten eines Mitarbeiters vollständig auf dem Bildschirm haben. Hier unterscheiden sich also die Längen der interaktiven Darstellung und der Papiergröße.

Für die Endlosdarstellung auf dem Bildschirm stellt man die Eigenschaften des Berichts entsprechend ein. Die "Interactive Size" bekommt als "Height" den Wert "0 cm". Damit ist die Seite unendlich lang. Die PageSize bleibt so, wie es das Papierformat vorgibt.

Endlosbericht