DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table hiérarchique
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
Insère une ligne dans un champ Table hiérarchique, dans un niveau de hiérarchie donné.
Exemple
// Insère une feuille "Crêpes" en 2ème position sous le noeud "Desserts"
TableInsèreFils(TABLEH_Recette, "Desserts", 2, "Crêpes")
Syntaxe

Insérer une ligne en spécifiant l'indice de l'élément parent Masquer les détails

<Résultat> = TableInsèreFils(<Champ Table hiérarchique> , <Indice de l'élément parent> , <Position> [, <Élément colonne 1> [... [, <Élément colonne N>]]])
<Résultat> : Entier
Indice de la ligne insérée.
<Champ Table hiérarchique> : Nom de champ
Nom du champ Table hiérarchique à manipuler.
Si ce paramètre correspond à une chaîne vide (""), le champ Table hiérarchique manipulé est le champ auquel appartient l'événement en cours.
<Indice de l'élément parent> : Entier
Indice de la ligne parente dans la hiérarchie ou constante NULL pour insérer la ligne à la racine du champ Table hiérarchique (dans ce cas, le fonctionnement est le même que TableInsèreLigne).
<Position> : Entier
Position à laquelle la ligne doit être insérée relativement à son parent.
<Élément colonne 1> : Type de la colonne associée (optionnel)
Éléments de la ligne à insérer dans le champ Table hiérarchique spécifié. Chaque élément correspond à une colonne du champ Table hiérarchique. Le type de l'élément inséré doit être compatible avec le type de la colonne concernée.

Si ce paramètre n'est pas spécifié, une ligne vide est insérée dans le champ Table hiérarchique.
<Élément colonne N> : Type de la colonne associée (optionnel)
Éléments de la ligne à insérer dans le champ Table hiérarchique spécifié. Chaque élément correspond à une colonne du champ Table hiérarchique. Le type de l'élément inséré doit être compatible avec le type de la colonne concernée.

Si ce paramètre n'est pas spécifié, une ligne vide est insérée dans le champ Table hiérarchique.

Insérer une ligne en spécifiant l'élément parent Masquer les détails

<Résultat> = TableInsèreFils(<Champ Table hiérarchique> , <Élément parent> , <Position> [, <Élément colonne 1> [... [, <Élément colonne N>]]])
<Résultat> : Entier
Indice de la ligne insérée
<Champ Table hiérarchique> : Nom de champ
Nom du champ Table hiérarchique à manipuler.
Si ce paramètre correspond à une chaîne vide (""), le champ Table hiérarchique manipulé est le champ auquel appartient l'événement en cours.
<Élément parent> : Chaîne de caractères
Contenu de la première colonne de l'élément parent dans le champ Table hiérarchique.
<Position> : Entier
Position à laquelle la ligne doit être insérée relativement à son parent.
<Élément colonne 1> : Type de la colonne associée (optionnel)
Éléments de la ligne à insérer dans le champ Table hiérarchique spécifié. Chaque élément correspond à une colonne dans le champ Table hiérarchique. Le type de l'élément inséré doit être compatible avec le type de la colonne concernée.

Si ce paramètre n'est pas spécifié, une ligne vide est insérée dans le champ Table hiérarchique.
<Élément colonne N> : Type de la colonne associée (optionnel)
Éléments de la ligne à insérer dans le champ Table hiérarchique spécifié. Chaque élément correspond à une colonne dans le champ Table hiérarchique. Le type de l'élément inséré doit être compatible avec le type de la colonne concernée.

Si ce paramètre n'est pas spécifié, une ligne vide est insérée dans le champ Table hiérarchique.
Classification Métier / UI : Code UI
Composante : wd300obj.dll
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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