PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
ArbreTri (Fonction)
En anglais : TreeSort_55
La fonction ArbreTri est conservée uniquement pour compatibilité.
Dans cette version, utilisez la fonction ArbreTrie.
Voici la documentation de la fonction ArbreTri disponible avec WINDEV 5.5.
 
But
Trier la totalité du champ Arbre à partir d'un de ses noeuds.
Syntaxe
<Résultat> = ArbreTri(<Champ Arbre> [, <Noeud> [, <Tri>]])
  • <Résultat> est un booléen permettant de savoir si le tri a eu lieu
  • <Champ Arbre> est une chaîne de caractères correspondant au nom du champ Arbre
  • <Noeud> est une chaîne de caractères permettant d'identifier le noeud (et ses fils) à trier. Cette chaîne est de la forme :
    "<NomRacine>" + TAB + "<Nom Noeud1>" + TAB + "<Nom Noeud2>" + ... + TAB + "<Nom Feuille>"
  • <Tri> est une constante permettant de spécifier le tri devant être réalisé. Les valeurs pouvant être utilisées sont les suivantes :
    • aAscendant : le tri se fait par ordre alphabétique (par défaut)
    • aDescendant : le tri se fait à l'inverse de l'ordre alphabétique
Détail
Cette fonction permet de trier tout ou une partie d'un champ Arbre. Si le tri a été correctement effectué, <Résultat> est à Vrai (Faux sinon). Si <Noeud> est absent ou égal à NULL, le tri est réalisé dans tout le champ Arbre désigné, à partir des différentes racines.
Notes
Si <Noeud> n'existe pas, la fonction renvoie Faux.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire