4D v17WP INSERT BREAK |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v17
WP INSERT BREAK
|
WP INSERT BREAK ( AusschnittObj ; UmbruchTyp ; Modus {; UpdateAusschnitt} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
AusschnittObj | Objekt |
![]() |
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 einen Ausschnitt.
In UmbruchTyp können Sie eine der folgenden Konstanten unter dem Thema 4D Write Pro Konstanten übergeben:
Konstante | Typ | Wert | Kommentar |
wk column break | Lange Ganzzahl | 3 | Spaltenumbruch: Fügt einen Spaltenumbruch ein |
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 Ziels ein |
wk prepend | Lange Ganzzahl | 1 | Fügt Inhalt am Anfang des Ziels ein |
wk replace | Lange Ganzzahl | 0 | Ersetzt Inhalt in Ziel |
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 ist nicht in aktualisierten Range enthalten |
wk include in range | Lange Ganzzahl | 0 | Eingefügter Inhalt ist im aktualisierten Range enthalten (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:
1413
Erstellt: 4D v16
Geändert: 4D v17
4D Write Pro Handbuch ( 4D v17)