| 4D v18WP INSERER RUPTURE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 WP INSERER RUPTURE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP INSERER RUPTURE ( objCible ; typeRupture ; mode {; miseAJourPlage} ) | ||||||||
| Paramètre | Type | Description | ||||||
| objCible | Objet |   | Plage ou élément ou document 4D Write Pro | |||||
| typeRupture | Entier long |   | Type de rupture à insérer | |||||
| mode | Entier long |   | Mode d'insertion | |||||
| miseAJourPlage | Entier long |   | Mode de mise à jour de la plage de sélection | |||||
La commande WP INSERER RUPTURE insère une nouvelle rupture de type typeRupture dans la plage de sélection objCible selon le mode d'insertion mode et le paramètre miseAJourPlage.
Dans objCible, passez :
Dans typeRupture, passez une des constantes suivantes, du thème Constantes 4D Write Pro, pour définir le type de rupture à insérer :
| Constante | Type | Valeur | Comment | 
| wk column break | Entier long | 3 | Saut de colonne : insère un saut de colonne | 
| wk line break | Entier long | 0 | Saut de ligne (dans le même paragraphe) | 
| wk page break | Entier long | 2 | Saut de page : définit une nouvelle page | 
| wk paragraph break | Entier long | 4 | Saut de paragraphe : définit un nouveau paragraphe | 
| wk section break | Entier long | 1 | Saut de section: définit une nouvelle section | 
Dans le paramètre mode, passez une constante pour indiquer le mode d'insertion à utiliser pour la rupture dans la plage de sélection objCible :
| Constante | Type | Valeur | Comment | 
| wk append | Entier long | 2 | Insère le contenu à la fin de la cible | 
| wk prepend | Entier long | 1 | Le contenu est inséré au début de la cible | 
| wk replace | Entier long | 0 | Remplace le contenu de la cible | 
| Constante | Type | Valeur | Comment | 
| wk exclude from range | Entier long | 1 | Le contenu inséré n'est pas inclus dans la plage mise à jour | 
| wk include in range | Entier long | 0 | Le contenu inséré est inclus dans la plage mise à jour (défaut) | 
En construisant vos factures, vous souhaitez insérer un saut de page à chaque facture, excepté sur la dernière page :
 $nbInvoices:=Enregistrements trouves([INVOICE])
 Boucle($j;1;$nbInvoices)
    ... //traitement des factures
    Si($j#$nbInvoices) //on insère un saut de page, excepté sur la dernière
       WP INSERER RUPTURE($buildRange;wk page break;wk append;wk exclude from range)
    Fin de si
 Fin de boucle
	Produit :  4D
	Thème :  4D Write Pro - Langage
	Numéro :  
        1413
        
        
        
	Nom intl. :  WP INSERT BREAK
	Créé :  4D v16
	Modifié :  4D v17
	Modifié :  4D v17 R2
	Modifié :  4D v17 R5
	
	
	4D Write Pro ( 4D v18)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire