Tree Tool

Outil Arborescence

Version:
2023.1
Last modified: September 25, 2020

Utilisez Tree pour afficher une structure de données organisée et hiérarchique dans une application ou une macro. Les sélections faites par l’utilisateur sont traduites en tant que valeurs aux outils en aval. Les valeurs renvoyées des arborescences sont séparées par un caractère de nouvelle ligne (\n).  

Cet outil dispose d’un connecteur d’entrée facultatif Q qui peut accepter une liste de jeux de données Alloual. Consultez les sources de données de l’arborescence Allocate ci-dessous pour plus d’informations.

Configurer l'outil

  1. Entrez le texte ou la question à afficher: texte présenté à l’utilisateur de l’application définissant comment utiliser le contrôle Arborescence.
  2. Source de données de l’arborescence: Emplacement à partir duquel la hiérarchie est tirée. Les options de configuration sont sous propriétés.
  3. Sélection unique : lorsqu’ilest vérifié, l’utilisateur de l’application ne peut sélectionner qu’une seule valeur d’arborescence.
  4. Hauteur de la fenêtre de l’arbre (Lignes): définissez le nombre de lignes à afficher à la fois sur un utilisateur. Si plus d'options sont disponibles, un curseur scroller apparaît.
  5. Limiter la sélection de l’arborescence: sélectionnez pour accéder à la fenêtre Options de filtre, qui affiche l’ensemble de l’arborescence disponible. Sélectionnez les éléments d'arborescence à afficher à l'utilisateur de l'application.
    • Pour inclure toutes les options enfant, sélectionnez l'élément parent.
    • Pour utiliser cette option avec Allouer des arbres, sélectionnez Utiliser un jeu de données spécifique. Définir les niveaux de parent de l'arborescence à afficher:
      • Décidez automatiquement quels niveaux parent afficher: les niveaux les plus élevés de l’arborescence sont affichés. Lorsque toutes les valeurs enfants d'un parent sont sélectionnées, le parent s'affiche.
      • Afficher tous les niveaux parent de l’arborescence: tous les niveaux parent de l’arborescence sélectionné sont affichés.
  6. Propriétés: Les valeurs changent en fonction de la source de données arborescence sélectionnée. Pour plus d'informations, sélectionnez la source de données connexe.

Géographie Allocate

Configurez la liste des géographies allouées affichées à l'utilisateur de l'application.

Sélectionnez le DataSet affiché:

  • Prenez le jeu de données de la liste d’ensemble de données allouées: affiche tous les jeux de données installés sur l’ordinateur du consommateur d’applications pour la sélection.
  • Utilisez un jeu de données spécifique: affiche uniquement le jeu de données spécifié. Le jeu de données doit être spécifié pour l’utilisateur pour qu’il puisse choisir une géographie Allocate.

Sélectionnez la façon dont les valeurs sont enregistrées:

  • Enregistrer les valeurs en tant que XML: les valeurs sont retournées au format XML et doivent être mises à jour via une action XML update.
  • Enregistrer les valeurs sous forme d’extrait d’espace de travail: les valeurs sont retournées en tant qu’extrait d’espace de travail d’allocation et doivent être mises à jour en conséquence via une action valide.

Pour afficher une liste déroulante des jeux de données d’allocation disponibles à l’utilisateur, connectez un outil déroulant au connecteur d’entrée Q de l’outil Arborescence et définissez les valeurs de liste sur « Allouer des jeux de données ».

Variables Allocate

Configurez la liste des variables allouer affichées à l'utilisateur de l'application.

Sélectionnez le DataSet affiché:

  • Prenez le jeu de données de la liste d’ensemble de données allouées: affiche tous les jeux de données installés sur l’ordinateur du consommateur d’applications pour la sélection.
  • Utilisez un jeu de données spécifique: affiche uniquement le jeu de données spécifié. Le jeu de données doit être spécifié pour l’utilisateur pour qu’il puisse choisir une géographie Allocate.

Sélectionnez la façon dont les valeurs sont enregistrées:

  • Enregistrer les valeurs en tant que XML: les valeurs sont retournées au format XML et doivent être mises à jour via une action XML update.
  • Enregistrer les valeurs sous forme d’extrait d’espace de travail: les valeurs sont retournées en tant qu’extrait d’espace de travail d’allocation et doivent être mises à jour en conséquence via une action valide.

Pour afficher une liste déroulante des jeux de données d’allocation disponibles à l’utilisateur, connectez un outil déroulant au connecteur d’entrée Q de l’outil Arborescence et définissez les valeurs de liste sur « Allouer des jeux de données ».

Afficher les noms de champ: les éléments d’arborescence affichent les noms de champs.

Répertoire système de fichiers

Configurez la liste des fichiers d'un répertoire système affichés sur l'utilisateur de l'application. Ce contrôle retourne des fichiers. Les répertoires ne sont pas sélectionnables. Les répertoires vides ne sont pas affichés.

  1. Chemin d’accès racine: accédez au répertoire.
  2. Wild Card: Définissez une wild card pour limiter l’affichage des fichiers.

L'adresse de tous les fichiers .yxdb trouvés dans le sentier des racines spécifié.

XML personnalisé

Configurez la liste personnalisée d’options à partir d’un fichier .xml affiché sur l’utilisateur de l’application.

Chemin d’accès XML personnalisé: accédez au fichier .xml. Le chemin d'accès doit être mis à jour si le fichier. xml est déplacé.

xml
<AlteryxTree>
 
	<!-- Parent name is Crops -->
	<v n="Crops" k="01">
 
		<!-- The displayed child name is "Wheat" -->
		<v n="Wheat" k="0111">
		</v>
 
		<!-- The returned value is "0112" -->
		<v n="Rice" k="0112">
		</v>
 
		<!-- This child is not selectable and displays a red X -->
		<v n="Corn" k="0115" l="F">
		</v>
 
		<!-- This child is not selectable and displays a grey X -->
		<v n="Soybeans" x="0116">
		</v>
	</v>
</AlteryxTree>

v: Élément. Obligatoire.

n: Nom qui s’affichera. Obligatoire.

k: Valeur de l’élément. Requis si le noeud est sélectionnable.

l: Réglez sur « » pour rendre l’élément non sélectionnable avec un X rouge.

Toute assignation de valeur autre que k ou l désactive la sélection avec un X gris.

Les valeurs renvoyées sont séparées par une nouvelle ligne.

Fichier ou base de données personnalisé(e)

Configurez la liste à partir d'un fichier personnalisé ou d'une base de données affichée sur l'utilisateur de l'application.

Chemin d’accès/connexion fichier/base de données: accédez au fichier de base de données. Tous les types de fichiers connus sont pris en charge. Le chemin d'accès doit être mis à jour si le fichier de base de données est déplacé.

Champ clé: sélectionnez le champ Clé de la base de données. Le champ de clé doit être unique pour chaque enregistrement. La hiérarchie est déterminée en fonction de la valeur du champ de clé.

Champ Description: Sélectionnez le champ Description de la base de données. La description est affichée comme le nom de l'élément à l'utilisateur de l'application.

Formatage des fichiers personnalisés

Le format de fichier suivant crée une arborescence pour le pays > State > comté > ville. La clé a deux chiffres pour chaque niveau, empilés dans l'ordre et augmentant progressivement pour chaque option. La valeur réinitialise pour chaque nouvelle branche.

Numéro d'enregistrement Clé Description
1 1 États-Unis
2 0101 Colorado
3 010101 Boulder
4 01010101 Louisville
5 01010102 Supérieure
6 01010103 Boulder
7 01010104 Gunbarrel
8 0102 Californie
9 010201 Comté d'orange
10 01020101 Irvine
11 01020102 Anahiem
12 01020103 Buena Park
Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.