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
Echange le contenu de deux lignes (avec leur arborescence respective) d'un champ Table hiérarchique.
Exemple
// On échange les branches 5 et 20 dans un champ Table hiérarchique
TableEchangeBranche(TABLEH_MENU, 5, 20)
Syntaxe
TableEchangeBranche(<Champ Table hiérarchique> , <Premier élément à échanger> , <Second élément à échanger>)
<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.
<Premier élément à échanger> : Entier ou chaîne de caractères
Première branche à prendre en compte pour l'échange. Cette branche peut être identifiée :
  • soit par l'indice de la branche à déplacer. Cet indice doit être compris entre 1 et le nombre de lignes du champ Table hiérarchique (connu par la fonction TableOccurrence ou la propriété Occurrence).
  • soit par le chemin de l'élément à déplacer. Ce paramètre est de la forme :
    "<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB + ...
    ["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>"
<Second élément à échanger> : Entier ou chaîne de caractères
Seconde branche à déplacer. Cette branche peut être identifiée :
  • soit par l'indice de la branche à déplacer. Cet indice doit être compris entre 1 et le nombre de lignes du champ Table hiérarchique (connu par la fonction TableOccurrence ou la propriété Occurrence).
  • soit par le chemin de l'élément à déplacer. Ce paramètre est de la forme :
    "<Nom de la racine>" + TAB + ["<Nom du 1er noeud>" + TAB + ...
    ["<Nom du 2ème noeud>" + TAB + [...]]]"<Nom de la feuille>"
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 18
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