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
WP Tableau inserer lignes
|
WP Tableau inserer lignes ( objCible | {refTableau ; numLigne} {; nbLignes} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
objCible | Objet |
![]() |
Plage ou élément ou document 4D Write Pro | |||||
refTableau | Objet |
![]() |
Référence de tableau | |||||
numLigne | Entier long |
![]() |
Numéro d'indice de ligne | |||||
nbLignes | Entier long |
![]() |
Nombre de lignes à insérer (valeur par défaut = 1) | |||||
Résultat | Objet |
![]() |
Plage de lignes du tableau | |||||
La commande WP Tableau inserer lignes insère une ou plusieurs lignes dans un tableau 4D Write Pro.
Cette commande prend en charge deux syntaxes :
Le paramètre optionnel nbLignes définit le nombre de lignes à insérer dans objCible ou refTableau. Par défaut, si ce paramètre est omis, une ligne est insérée.
Résultat
La commande retourne une plage de ligne représentant un ou plusieurs ligne insérées, ou retourne Null si rien n'a été inséré.
Vous souhaitez insérer deux lignes à la fin du tableau Invoice :
C_OBJET($row)
C_OBJET($table;$row)
C_ENTIER LONG($rowNum)
$table:=WP Lire element par ID(WParea;"Invoice") //récupère le tableau "Invoice"
Si($table#Null)
$rowNum:=$table.rowCount+1 //ajoute 1 à la dernière ligne pour désigner l'emplacement des nouvelles lignes
$row:=WP Tableau inserer lignes($table;$rowNum;2)
Fin de si
Cela insèrera les deux nouvelles lignes à l'emplacement souhaité :
Produit : 4D
Thème : 4D Write Pro - Langage
Numéro :
1691
Nom intl. : WP Table insert rows
Créé : 4D v18
4D Write Pro ( 4D v20)