4D v17

WP INSERT BREAK

Home

 
4D v17
WP INSERT BREAK

WP INSERT BREAK 


 

WP INSERT BREAK ( AusschnittObj ; UmbruchTyp ; Modus {; UpdateAusschnitt} )  
Parameter Typ   Beschreibung
AusschnittObj  Objekt in 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 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



Siehe auch 

WP INSERT DOCUMENT

 
EIGENSCHAFTEN 

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

Dieser Befehl kann in preemptive Prozessen laufen

 
GESCHICHTE 

New
Erstellt: 4D v16
Geändert: 4D v17

 
ARTIKELVERWENDUNG

4D Write Pro Handbuch ( 4D v17)