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>

Siehe auch

ClearPage