4D v16

WP INSERT BREAK

Home

 
4D v16
WP INSERT BREAK

WP INSERT BREAK 


 

WP INSERT BREAK ( AusschnittObj ; UmbruchTyp ; Modus {; UpdateAusschnitt} )  
Parameter Typ   Beschreibung
AusschnittObj  Objekt in 4D Write Pro Ausschnitt
UmbruchTyp  Lange Ganzzahl in Typ des einzufügenden Umbruchs
Modus  Lange Ganzzahl in Einfügemodus
UpdateAusschnitt  Lange Ganzzahl in 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



Siehe auch 

WP INSERT DOCUMENT

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer: 705237

This command can be run in preemptive processes

 
GESCHICHTE 

New
Erstellt: 4D v16

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v16)