DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Traitement de texte / Types de variable
  • Propriétés spécifiques à la description des variables de type docTableau
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Le type docTableau permet de définir toutes les caractéristiques avancées d'un paragraphe de type Tableau présent dans un document de type Traitement de texte. Les caractéristiques de ce tableau peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
ATTENTION : Ce type ne doit pas être utilisé directement. Il doit être utilisé uniquement via les variables de type docParagraphe correspondant à un tableau.
Exemple
// Récupération du document
MonDocument est un Document <- TT_Tableau
// Récupération du tableau, ici le paragraphe 1
pTableau est un docParagraphe <- MonDocument.Paragraphe[1]

// Parcours les lignes
POUR i = 1 _À_ pTableau.Tableau.Lignes.Occurrence
// Parcours les colonnes
POUR j = 1 _À_ pTableau.Tableau.Colonnes.Occurrence
Trace("Valeur de la cellule [[%i%]][[%j%]] = " + 
pTableau.Tableau.Cellules[i,j].Contenu.Texte)
FIN
FIN
Remarques

Propriétés spécifiques à la description des variables de type docTableau

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type docTableau :
Nom de la propriétéType manipuléEffet
Cellules[Ligne,Colonne]Tableau des cellules du tableau (docCellule)Accès aux cellules d'un paragraphe de type tableau. Les cellules du tableau sont de type docCellule.
ColonnesVariable de type docColonnePermet de manipuler les colonnes du tableau.
Par exemple, pour insérer une colonne à la 3ème colonne d'un tableau :
Insère(pTableau.Tableau.Colonnes, 3)
Colonnes.LargeurMillimètresRéelLargeur de la ligne (en millimètres).
Colonnes.ModeLargeurConstante de type EntierMode de calcul de la largeur de la colonne :
  • docModeLargeurAucune : Cas particulier.
  • docModeLargeurAutomatique : La largeur de la colonne est calculée automatiquement en fonction du texte présent dans la colonne en cours et de celui présent dans les autres colonnes.
  • docModeLargeurNonDéfini : Le mode de calcul de la largeur de la colonne n'est pas défini car des cellules de la colonne ont des largeurs différentes.
  • docModeLargeurPourcent : Le mode de calcul de la largeur de la colonne est effectué en pourcentage de la largeur totale du tableau.
  • docModeLargeurValeur : Le mode de calcul de la largeur des colonnes est effectué selon une largeur fournie en millimètres. Si la propriété Colonnes.LargeurMillimètres est renseignée, ce mode est automatiquement sélectionné.
Cette propriété est disponible en lecture seulement.
LignesVariable de type docLignePermet de manipuler les lignes du tableau.
Par exemple, pour insérer une ligne à la 3ème ligne d'un tableau :
Insère(pTableau.Tableau.Lignes, 3)
Lignes.HauteurEntierHauteur de la ligne (en millimètres).
Lignes.ModeHauteurConstante de type EntierMode de calcul de la hauteur de la ligne :
  • docModeHauteurAuMoins : La hauteur de la ligne sera au moins celle définie par la propriété Hauteur.
  • docModeHauteurAutomatique : La hauteur de la ligne est calculée automatiquement en fonction du texte présent dans les cellules de la ligne.
  • docModeHauteurExact : La hauteur de la ligne sera celle définie par la propriété Hauteur.
  • docModeHauteurNonDéfini : Le mode de calcul de la hauteur de la ligne n'est pas défini (par défaut, le mode de calcul automatique est effectué).
Lignes.NombreCellulesEntierNombre de cellules de la ligne.
Cette propriété est disponible en lecture seulement.
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/07/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale