|
|
|
|
|
- Manipuler un tableau par programmation
<Variable Document>.InsèreTableau (Fonction) En anglais : <Document variable>.InsertTable Insère un tableau dans une variable de type Document. // Récupération du document MonDocument est un Document <- TT_Tableau // Insère un tableau à la position 1 de taille 3x3 MonDocument.InsèreTableau(1, 3, 3) // Récupération du document MonDocument est un Document <- TT_Tableau // Insère un tableau à la position du curseur de taille 3 colonnes et 2 lignes MonDocument.InsèreTableau(TT_Tableau.Curseur, 3, 2) Syntaxe
Insérer un tableau dans un document de type Traitement de texte Masquer les détails
<Résultat> = <Document>.InsèreTableau(<Position> [, <Nombre de colonnes> [, <Nombre de lignes>]])
<Résultat> : Variable de type docFragment Variable de type docFragment contenant le fragment inséré. <Document> : Variable de type Document Nom de la variable de type Document à manipuler. <Position> : Entier Position à laquelle le tableau doit être inséré. Cette position est exprimée en nombre de caractères. <Nombre de colonnes> : Entier optionnel Nombre de colonnes du tableau. Par défaut, ce paramètre correspond à 1. <Nombre de lignes> : Entier optionnel Nombre de lignes du tableau. Par défaut, ce paramètre correspond à 1. Remarques Manipuler un tableau par programmation Un tableau présent dans un document de type Traitement de texte peut être manipulé avec les fonctions de gestion des tableaux du WLangage. Quelques exemples : // Récupération du document MonDocument est un Document <- TT_ExempleTT // Insère un tableau à la position 1 de taille 3x3 MonDocument.InsèreTableau(1, 3, 3) // Définition d'un fragment correspondant au tableau f est un docFragment(TT_ExempleTT.Valeur, TT_ExempleTT.Curseur, 0) soit para <- f.Paragraphe[1] SI para.Tableau = Null ALORS RETOUR FIN doc est un Document <- TT_ExempleTT.Valeur // Ajoute une ligne au tableau nIndice est un entier = Ajoute(para.Tableau.Lignes) // Saisie dans la cellule 2,2 para.Tableau.Cellules[2,2].Contenu.Texte = "Je suis dans la cellule 2,2" // Supprime la ligne 3 Supprime(para.Tableau.Lignes, 3) // Supprime la colonne 3 Supprime(para.Tableau.Colonnes, 3) // Supprime le tableau entier où se trouve le curseur Supprime(doc.Paragraphe, para.IndiceParagraphe) Composante : wd300mdl.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|