PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Insère une ligne dans un champ Table hiérarchique, dans un niveau de hiérarchie donné.
Versions 18 et supérieures
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Nouveauté 18
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurPHP Cette fonction est désormais disponible pour les sites PHP.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Versions 24 et supérieures
Ajax Cette fonction est désormais disponible en mode Ajax.
Nouveauté 24
Ajax Cette fonction est désormais disponible en mode Ajax.
Ajax Cette fonction est désormais disponible en mode Ajax.
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 le traitement 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 le traitement en cours.
<Élément parent> : Chaîne de caractères (avec guillemets)
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.
Composante : wd240obj.dll
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire