| 4D v20WP INSERT BREAK | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20
 WP INSERT BREAK 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP INSERT BREAK ( targetObj ; breakType ; mode {; rangeUpdate} ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| targetObj | Objekt |   | Range oder Element oder 4D Write Pro Dokument | |||||
| breakType | Lange Ganzzahl |   | Typ des einzufügenden Umbruchs | |||||
| mode | Lange Ganzzahl |   | Einfügemodus | |||||
| rangeUpdate | Lange Ganzzahl |   | Update Modus für Range | |||||
Der Befehl WP INSERT BREAK fügt einen neuen Umbruch vom Typ breakType im Bereich targetObj ein, gemäß den Parametern mode zum Einfügen und range Update.
In targetObj übergeben Sie:
In breakType 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 continuous section break | Lange Ganzzahl | 5 | Definiert einen kontinuierlichen Abschnittswechsel (wird oft verwendet, um die Anzahl der Spalten zu ändern, ohne eine neue Seite zu beginnen). | 
| wk line break | Lange Ganzzahl | 0 | Zeilenumbruch (im gleichen Absatz) | 
| wk page break | Lange Ganzzahl | 2 | Seitenumbruch: definiert eine neue Seite | 
| wk paragraph break | Lange Ganzzahl | 4 | Absatzumbruch: definiert einen neuen Absatz | 
| wk section break | Lange Ganzzahl | 1 | Abschnittsumbruch: definiert einen neuen Abschnitt | 
In mode übergeben Sie eine Konstante für den Einfügemodus des Umbruchs im Zielbereich targetObj:
| 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 Elements ein | 
| wk replace | Lange Ganzzahl | 0 | Ersetzt Inhalt in Ziel | 
| Konstante | Typ | Wert | Kommentar | 
| wk exclude from range | Lange Ganzzahl | 1 | Eingefügter Inhalt ist nicht im aktualisierten Range enthalten | 
| wk include in range | Lange Ganzzahl | 0 | Eingefügter Inhalt ist im aktualisierten Range enthalten (Standard) | 
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 forSie möchten einen durchgehenden Abschnittswechsel einfügen, um einen einspaltigen Abschnitt und einen zweispaltigen Abschnitt auf derselben Seite zu haben.
1. Fügen Sie einen durchgehenden Abschnittswechsel an der Auswahl ein, um einen neuen Abschnitt zu erstellen:
 $range:=WP Selection range(*;"WParea")
 WP INSERT BREAK($range;wk kontinuierlicher Abschnittswechsel;wk append)
 $section:=WP Get section(WParea;1)
 WP SET ATTRIBUTES($section;wk column count;2)
	Produkt: 4D
	Thema: 4D Write Pro Programmiersprache
	Nummer: 
        1413
        
        
        
	
	Erstellt: 4D v16
	Geändert: 4D v17
	Geändert: 4D v17 R2
	Geändert: 4D v17 R5
	Geändert: 4D v19 R3
	
	
	
	
	
	
	4D Write Pro Handbuch ( 4D v20)
	
	
	
 Fehler melden
Fehler melden