4D Write v16

WR LIRE TAB FEUILLESTYLE

Accueil

 
4D Write v16
WR LIRE TAB FEUILLESTYLE

WR LIRE TAB FEUILLESTYLE 


 

WR LIRE TAB FEUILLESTYLE ( zone ; numFeuille ; numTab ; position ; justification ; caractèreConduite ) 
Paramètre Type   Description
zone  Entier long in Zone 4D Write
numFeuille  Entier long in Numéro de la feuille de style
numTab  Entier long in Numéro de tabulation
position  Entier long in Position de la tabulation
justification  Entier in Valeur de justification de la tabulation
caractèreConduite  Chaîne in Caractère de conduite choisi

La commande WR LIRE TAB FEUILLESTYLE permet de récupérer les paramètres de la tabulation de numéro numTab appartenant à la feuille de style numFeuille.

Pour connaître le nombre de tabulations de la feuille de style, vous pouvez utiliser WR Lire prop feuillestyle (Zone;NumFeuille;wr tabulation;PriseEnCompte) qui vous retourne le nombre de tabulations.

position est exprimé dans l'unité, à partir de la marge gauche du document (à ne pas confondre avec la marge du paragraphe).

justification contiendra le type de justification de la tabulation que vous lisez.

ValeurJustification
1 Aligné à gauche
2Centré
3Aligné à droite
4Décimale
5Séparateur Vertical

caractèreConduite est un caractère dont le code doit être compris entre 33 et 127 (se référer à la table fournie dans le manuel Langage de 4D). Ce caractère est affiché dans la police de la tabulation. Si la chaîne est vide, il n'y a pas de caractère de conduite.

Exemple  

Vous souhaitez changer le type de ligne de fuite pour toutes les tabulations de vos feuilles de style qui en possèdent et remettre à jour votre document.

 $nbFeuilleStyle:=WR Compter(LaZone;wr nb feuilles de style)
 Boucle($i;1;$nbFeuilleStyle)
    $NbTab:=WR Lire prop feuillestyle(LaZone;$i;wr tabulation;$PriseEnCompte)
    Si($NbTab#0)
       Boucle($j;1;$NbTab)
          WR LIRE TAB FEUILLESTYLE(LaZone;$i;$j;$Pos;$Justif;$CarCond)
          Si($CarCond#"")
             WR FIXER TAB FEUILLESTYLE(LaZone;$i;$j;$Pos;$Justif;Caractere(126))
          Fin de si
       Fin de boucle
       WR MISE A JOUR FEUILLESTYLE(LaZone;$i)
    Fin de si
 Fin de boucle



Voir aussi  

WR AJOUTER TAB FEUILLESTYLE
WR FIXER TAB FEUILLESTYLE
WR LIRE TAB

 
PROPRIÉTÉS 

Produit : 4D Write
Thème : WR Feuille de style
Numéro : 89441
Nom intl. : WR GET STYLESHEET TAB

 
HISTORIQUE 

Créé : 4D Write 6.5

 
UTILISATION DE L'ARTICLE

4D Write - Langage ( 4D Write v16)