DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Arbre
  • Bandeau de sélection
  • Evénements exécutés
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Sélectionne un élément dans un champ Arbre.
Exemple de champ Arbre :
Vocabulaire lié à un champ Arbre
Exemple
// Sélection du noeud "Desserts" dans le champ Arbre "ARBRE_RecetteTV"
Res = ArbreSelectPlus(ARBRE_RecetteTV, "Recettes" + TAB + "Desserts")
// Initialisation du champ Arbre
ArbreAjoute(ARBRE_Arbre1, "Racine", aDéfaut, aDéfaut, "")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 1", aDéfaut, aDéfaut, "1")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2", aDéfaut, aDéfaut, "2")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 3", aDéfaut, aDéfaut, "3")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 4", aDéfaut, aDéfaut, "4")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-1", ...
		aDéfaut, aDéfaut, "5")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-2", ...
		aDéfaut, aDéfaut, "6")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-3", ...
		aDéfaut, aDéfaut, "7")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-4", ...
	aDéfaut, aDéfaut, "8")
ArbreAjoute(ARBRE_Arbre1, "Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-5", ...
		aDéfaut, aDéfaut, "9")

// Sélection d'une ligne du champ Arbre
ArbreSelectPlus(ARBRE_Arbre1,"Racine" + TAB + "Feuille 2" + TAB + "Sous Feuille 2-5")
Syntaxe
<Résultat> = ArbreSelectPlus(<Champ Arbre> , <Chemin de l'élément>)
<Résultat> : Booléen
  • Vrai si la sélection a été effectuée,
  • Faux si l'élément spécifié n'existe pas.
<Champ Arbre> : Nom de champ
Nom du champ Arbre à manipuler.
<Chemin de l'élément> : Chaîne de caractères
Chemin complet de l'élément à manipuler. 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>"
En cas de doublons sur un élément du chemin, ce chemin peut contenir l'identifiant de l'élément (indiqué à la suite du nom grâce à la fonction ArbreID).
Remarques

Bandeau de sélection

Si l'élément à sélectionner n'est pas visible, le champ Arbre est déroulé jusqu'à rendre cet élément visible, puis l'élément est sélectionné.

Evénements exécutés

Lors de l'appel de la fonction ArbreSelectPlus, les événements "Affichage d'une ligne" et "Sélection d'une ligne" ne sont pas exécutés.
Composante : wd300obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/09/2024

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