Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Inserer tableau
|
WP Inserer tableau ( objCible ; mode {; miseAJourPlage {; nbCols {; nbLignes}}} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objCible | Objet |
![]() |
Plage ou élément ou document 4D Write Pro | |||||
mode | Entier long |
![]() |
Mode d'insertion | |||||
miseAJourPlage | Entier long |
![]() |
Mode de mise à jour de la plage de sélection | |||||
nbCols | Entier long |
![]() |
Nombre de colonnes à créer dans le tableau | |||||
nbLignes | Entier long |
![]() |
Nombre de lignes à créer dans le tableau | |||||
Résultat | Objet |
![]() |
Objet listant les propriétés du tableau | |||||
La commande WP Inserer tableau insère un nouveau tableau dans la plage objCible en fonction du mode d'insertion spécifié et retourne le nouvel objet correspondant. Optionnellement, vous pouvez passer le paramètre miseAJourPlage ainsi qu'un nombre prédéfini de colonnes et de lignes dans nbCols et nbLignes.
Dans objCible, passez :
Note : Si objCible est un tableau, le tableau nouvellement inséré remplacera l'ancien tableau ou bien sera inséré avant ou après l'ancien tableau, en fonction du mode utilisé. L'insertion d'un tableau dans un autre tableau n'est pas possible (une erreur est retournée).
Dans le paramètre mode, passez l'une des constantes suivantes pour indiquer le mode d'insertion à utiliser pour insérer le tableau dans le document :
Constante | Type | Valeur | Comment |
wk append | Entier long | 2 | Insère le contenu à la fin de la cible |
wk prepend | Entier long | 1 | Le contenu est inséré au début de la cible |
wk replace | Entier long | 0 | Remplace le contenu de la cible |
Constante | Type | Valeur | Comment |
wk exclude from range | Entier long | 1 | Le contenu inséré n'est pas inclus dans la plage mise à jour |
wk include in range | Entier long | 0 | Le contenu inséré est inclus dans la plage mise à jour (défaut) |
Vous pouvez passer dans nbCols et nbLignes le nombre de colonnes et de lignes du tableau inséré. Par défaut, si nbCols et nbLignes sont omis, un nouveau tableau avec 0 colonne et 0 ligne est créé. Vous pouvez alors ajouter ces éléments en utilisant la commande WP Tableau ajouter ligne.
La commande retourne le nouveau tableau en tant qu'objet, que vous pouvez passer ensuite à une autre commande tableau 4D Write Pro. Le tableau est créé avec police, bordure, et attributs couleur par défaut, que vous pouvez personnaliser en utilisant la commande WP FIXER ATTRIBUTS.
Dans un document vide, vous souhaitez ajouter un nouveau tableau avec 3 colonnes et 2 lignes :
C_OBJET($WPRange;$WPTable)
$WPRange:=WP Plage texte(WParea;wk start text;wk end text)
$WPTable:=WP Inserer tableau($WPRange;wk append;wk exclude from range;3;2)
Résultat :
Produit : 4D
Thème : 4D Write Pro - Langage
Numéro :
1473
Nom intl. : WP Insert table
Créé : 4D v16 R4
Modifié : 4D v17 R5
4D Write Pro ( 4D v20 R7)