ClearPage
seit Version 4.5.14
Beendet die Ausgabe auf der aktuellen Seite.
Kindelemente
(keine)
Elternelemente
AtPageCreation , AtPageShipout , Case , Contents , ForAll , Function , Loop , Otherwise , Record , SavePages , SetVariable , Until , While
Attribute
force(optional)- Seitenausgabe erzwingen, wenn mehrere ClearPage Befehle hintereinander stehen.
matter(optional)- Legt den Abschnitt (matter) für die neue Seite fest.
openon(optional)- Die nächste aktuelle Seite ist eine linke oder rechte Seite. Z.B. wenn auf Seite 1 ein Seitenwechsel erzwungen wird mit openon=“right”, dann wird Seite zwei leer und die nächste aktuelle Seite ist die Seite 3.
left: Die nächsten Objekte werden auf einer linken Seite ausgegeben.right: Die nächsten Objekte werden auf einer rechten Seite ausgegeben.
pagetype(Text, optional)- Der Name des Seitentyps der für die nächste Seite genommen werden soll. Falls danach ein InsertPage folgt, wird der Seitentyp für die erste Seite von InsertPage genommen.
skippagetype(Text, optional)- Der Seitentyp der leeren Seite, falls sie eingefügt wird.
Bemerkungen
Ursprünglich war das der Befehl <NewPage>. NewPage wird intern vorerst weiter für Rückwärtskompatibilität beibehalten, hatte aber ein fehlerhaftes Verhalten.
Beispiel
<Record element="data">
<PlaceObject>
<Textblock>
<Paragraph>
<Value>Das ist Seite 1</Value>
</Paragraph>
</Textblock>
</PlaceObject>
<ClearPage openon="right"/>
<PlaceObject>
<Textblock>
<Paragraph>
<Value>Das ist Seite 3</Value>
</Paragraph>
</Textblock>
</PlaceObject>
</Record>
