LastPage

Aufgabe:

Gibt an, ob alle Datenzeilen der letzten Tabelle (des letzten Berichtscontainers) ausgegeben sind. Für alle nachfolgenden Seiten (mit Fußzeilen, angehängten Objekten usw.) bleibt LastPage() auf True.

Diese Funktion kann nur in Fußzeilen von Tabellen, als Bedingung in Layoutbereichen oder in an Tabellen angehängten Objekten (solange nicht während des Drucks der angehängten Objekte ein Seitenumbruch erfolgt ist) verwendet werden! In allen anderen Fällen ist LastPage() immer False.

Hinweis: Durch das Mehrpassverfahren ändert sich auch das Verhalten der Funktion LastPage(). Diese liefert damit nur für Objekte, die sich nach dem Berichtscontainer zeichnen True zurück (z. B. durch zeitliche Verkettung). Wenn Sie innerhalb des Containers nur auf der jeweils letzten Seite eines Durchlaufs Ausgaben erzeugen möchten, verwenden Sie die Funktion LastFooterThisTable() als Bedingung.

Parameter:

-

Rückgabewert:

Boolean

Beispiel:

Cond(LastPage(),"Endsumme","Zwischensumme")