Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20
WP Lire sauts

WP Lire sauts 


 

WP Lire sauts ( objCible {; typeSaut} ) -> Résultat 
Paramètre Type   Description
objCible  Objet in Plage ou élément ou document 4D Write Pro
typeSaut  Entier long in Type de sauts à retourner
Résultat  Collection in Collection de plages

La commande WP Lire sauts retourne la collection de tous les sauts insérés dans objCible.

Cette commande retourne uniquement les sauts saisis par un utilisateur ou par le code, et non ceux générés automatiquement par 4D Write Pro à des fins de mise en page.

Dans le paramètre objCible, vous pouvez passer :

  • une plage, ou

  • un élément (tableau / ligne / paragraphe / corps / en-tête / pied de page / section / sous-section / zone de texte), ou

  • un document 4D Write Pro

Par défaut, les sauts de tout type sont retournés. Vous pouvez sélectionner un type de saut spécifique à retourner, en passant l'une des constantes suivantes dans le paramètre facultatif typeSaut :

Constante Valeur Comment
wk column break 3 Saut de colonne : insère un saut de colonne
wk continuous section break 5

Définit un saut de section continu (souvent utilisé pour modifier le nombre de colonnes sans commencer une nouvelle page).

wk line break 0 Saut de ligne (dans le même paragraphe)
wk page break 2 Saut de page : définit une nouvelle page
wk paragraph break 4 Saut de paragraphe : définit un nouveau paragraphe
wk section break 1 Saut de section: définit une nouvelle section

 

Valeur retournée

WP Lire sauts retourne une collection d'objets plage, chacun d'eux décrivant un saut dans objCible. Une propriété spécifique en lecture seule est disponible dans chaque objet plage, indiquant le type de saut :

PropriétéTypeConstanteDescription
[ ].breakTypeNumériquewk break typeLecture seule : type de saut

Si objCible est une plage ou un élément, les sauts sont retournés dans l'ordre où ils ont été trouvés. 

Si objCible est un document 4D Write Pro, les sauts sont retournés dans l'ordre suivant :

  1. corps
  2. en-tête de première page de la section 1 (le cas échéant)
  3. pied de page de la première page de la section 1 (le cas échéant)
  4. en-tête de la page de gauche pour la section 1 (le cas échéant)
  5. pied de la page de gauche pour la section 1 (le cas échéant)
  6. en-tête de la page de droite pour la section (le cas échéant)
  7. pied de la page de droite pour la section 1 (le cas échéant)
  8. en-tête principal de la section 1 (le cas échéant)
  9. pied de page principal de la section 1 (le cas échéant)
  10. faire de même avec la section 2, la section 3, et ainsi de suite.
  11. zones de texte.

Une collection vide est retournée si objCible ne contient aucun saut (ni aucun saut de typeSaut demandé).

Exemple  

Vous souhaitez remplacer tous les sauts de ligne par des sauts de paragraphe dans un document :

 var $_filteredBreaks : Collection
 var $break : Object
 $_filteredBreaks:=WP Lire sauts(WParea;wk line break)
 Pour chaque($break;$_filteredBreaks)
    WP INSERER RUPTURE($break;wk paragraph break;wk replace)
 Fin de chaque



Voir aussi  

WP INSERER RUPTURE
WP Lire elements

 
PROPRIÉTÉS 

Produit : 4D
Thème : 4D Write Pro - Langage
Numéro : 1768
Nom intl. : WP Get breaks

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v19
Modifié : 4D v19 R3

 
UTILISATION DE L'ARTICLE

4D Write Pro ( 4D v20)