4D v16WP INSERT BREAK |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
WP INSERT BREAK
|
WP INSERT BREAK ( AusschnittObj ; UmbruchTyp ; Modus {; UpdateAusschnitt} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
AusschnittObj | Objekt |
![]() |
4D Write Pro Ausschnitt | |||||
UmbruchTyp | Lange Ganzzahl |
![]() |
Typ des einzufügenden Umbruchs | |||||
Modus | Lange Ganzzahl |
![]() |
Einfügemodus | |||||
UpdateAusschnitt | Lange Ganzzahl |
![]() |
Modus für UpdateAusschnitt | |||||
Der Befehl WP INSERT BREAK fügt einen neuen Umbruch vom Typ UmbruchTyp im Bereich AusschnittObj ein gemäß den Parametern Modus zum Einfügen und UpdateAusschnitt.
In AusschnittObj übergeben Sie ein gültiges standardmäßiges 4D Write Pro Objekt für den Ausschnitt. Es ist ein Teil des 4D Write Pro Dokuments und lässt sich über die Befehle , WP Get bookmark range oder WP Get range erstellen.
In UmbruchTyp können Sie eine der folgenden Konstanten unter dem Thema 4D Write Pro Konstanten übergeben:
Konstante | Typ | Wert | Kommentar |
wk line break | Lange Ganzzahl | 0 | Zeilenumbruch (im gleichen Absatz) |
wk page break | Lange Ganzzahl | 2 | Seitenumbruch: definiert eine neue Seite |
wk section break | Lange Ganzzahl | 1 | Abschnittsumbruch: definiert einen neuen Abschnitt |
In Modus übergeben Sie eine Konstante für den Einfügemodus des Umbruchs im Zielbereich AusschnittObj:
Konstante | Typ | Wert | Kommentar |
wk append | Lange Ganzzahl | 2 | Fügt Inhalt am Ende des Ausschnitts ein |
wk prepend | Lange Ganzzahl | 1 | Fügt Inhalt am Anfang des Ausschnitts ein |
wk replace | Lange Ganzzahl | 0 | Ersetzt Inhalt des Ausschnitts |
Im optionalen Parameter UpdateAusschnitt können Sie über folgende Konstanten festlegen, ob der eingefügte Inhalt in den aktualisierten Ausschnitt übernommen wird oder nicht:
Konstante | Typ | Wert | Kommentar |
wk exclude from range | Lange Ganzzahl | 1 | Eingefügter Inhalt wird nicht in aktualisierten Ausschnitt eingefügt |
wk include in range | Lange Ganzzahl | 0 | Eingefügter Inhalt wird in aktualisierten Ausschnitt eingefügt (Standard) |
Standardmäßig, d.h. ohne den Parameter UpdateAusschnitt wird der eingefügte Inhalt in den aktualisierten Ausschnitt übernommen.
Beim Einrichten von Rechnungen sollen Seitenumbrüche eingefügt werden mit Ausnahme der letzten Seite:
$nbInvoices:=Records in selection([INVOICE])
For($j;1;$nbInvoices)
... //Rechnungen bearbeiten
If($j#$nbInvoices) //Fügt Seitenumbruch ein mit Ausnahme der letzten Seite
WP INSERT BREAK($buildRange;wk page break;wk append;wk exclude from range)
End if
End for
Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer:
705237
Erstellt: 4D v16
4D Write Pro Handbuch ( 4D v16)