PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • 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 WatchCatalystUniversal Windows 10 AppWindows Mobile
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.
Attention : Cette documentation présente les dernières fonctionnalités du champ Traitement de texte. Assurez-vous d'être à jour de tous les modules nécessaires.Ce type de variable est disponible uniquement à partir de la version 220059U (module du 17/05/2017).
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)
Versions 23 et supérieures
Colonnes..LargeurMillimètres
Nouveauté 23
Colonnes..LargeurMillimètres
Colonnes..LargeurMillimètres
RéelLargeur de la ligne (en millimètres).
Versions 23 et supérieures
Colonnes..ModeLargeur
Nouveauté 23
Colonnes..ModeLargeur
Colonnes..ModeLargeur
Constante 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 uniquement.
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 uniquement.

Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire