DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions TreeMap
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
TreeMapRecherche (Fonction)
En anglais : TreeMapSearch
Avertissement
A partir de la version 17, cette fonction est conservée par compatibilité. Cette fonction est remplacée par la fonction TreeMapCherche.
Recherche l'indice d'un élément dans un champ TreeMap à partir du chemin de l'élément. Ce chemin a été fourni dans la fonction TreeMapAjoute.
Exemple
// Le champ TMAP_Vin est rempli à partir d'une table.
// Recherche de l'élément correspondant à l'élément sélectionné dans la table
CheminSélection est une chaîne
CheminSélection = COL_Typevin[TABLE_VIN] + "\" + COL_Proprietaire[TABLE_VIN]
IndiceElément = TreeMapRecherche(TMAP_Vin, CheminSélection)
// Sélection de l'élément dans le champ TreeMap
SI IndiceElément <> -1 ALORS
TMAP_Vin = IndiceElément
FIN
Syntaxe
<Résultat> = TreeMapRecherche(<Champ TreeMap> , <Chemin de l'élément> [, <Indice de départ>])
<Résultat> : Entier
  • Indice de l'élément trouvé.
  • -1 si aucun élément ne correspond à la recherche.
Remarque : L'élément trouvé peut être manipulé directement grâce à son indice. Il est par exemple possible de modifier les propriétés de cet élément ou de le sélectionner dans le champ TreeMap.
<Champ TreeMap> : Nom de champ
Nom du champ TreeMap manipulé.
Si ce paramètre correspond à une chaîne vide (""), le champ TreeMap manipulé sera le champ TreeMap auquel appartient le traitement en cours.
<Chemin de l'élément> : Chaîne de caractères
Chemin et libellé de l'élément recherché. Ce chemin doit être identique à celui utilisé lors de l'ajout de l'élément dans le champ TreeMap avec la fonction TreeMapAjoute.
Le séparateur des différents éléments du chemin peut être :
  • soit le caractère "\". Par exemple : "MonRépertoire\MonFichier".
  • soit le caractère "TAB". Par exemple : "Desserts"+TAB+"Crème brulée".
<Indice de départ> : Entier optionnel
Indice de l'élément à partir du quel la recherche doit être effectuée. Si ce paramètre n'est pas spécifié, la recherche est effectuée dans tout le champ TreeMap. Ce paramètre permet de rechercher toutes les occurrences d'un chemin.
Composante : wd170obj.dll
Version minimum requise
  • Version 15
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