Tree Tool

Strumento Albero

Versione:
2023.1
Last modified: September 25, 2020

Usare Albero per visualizzare una struttura di dati organizzata e gerarchica in un'app o in una macro. Le selezioni effettuate dall'utente vengono passate come valori agli strumenti a valle. I valori restituiti dagli alberi sono separati da un carattere di nuova riga (n).  

Questo strumento dispone di un connettore di input facoltativo Q che può accettare un elenco di set di dati Alloca. Per ulteriori informazioni, vedere l'elenco di origini dati dell'albero.

Configurare lo strumento

  1. Immettere il testo o la domanda da visualizzare:il testo presentato all'utente dell'app che definisce come utilizzare il controllo Tree.
  2. Origine dati albero: Posizione da cui viene estrata la gerarchia. Le opzioni di configurazione si trovano in Proprietà.Configuration options are under Properties.
  3. Selezione singola :Se selezionata, l'utente dell'app può selezionare un solo valore di struttura ad albero.
  4. Altezza finestra albero (linee):consente di impostare il numero di righe da visualizzare contemporaneamente a un utente. Se sono disponibili più opzioni, viene visualizzato un dispositivo di scorrimento.
  5. Limita selezione albero: Selezionare questa opzione per accedere alla finestra Opzioni filtro, che visualizza l'intera struttura ad albero disponibile. Selezionare gli elementi della struttura ad albero da visualizzare all'utente dell'app.
    • Per includere tutte le opzioni figlio, selezionare l'elemento padre.
    • Per utilizzare questa opzione con Alloca alberi, selezionare Usa un dataset specifico. Impostare i livelli padre dell'albero da visualizzare:
      • Decidere automaticamente quali livelli padre visualizzare:vengono visualizzati i livelli più alti dei livelli selezionati dell'albero. Quando vengono selezionati tutti i valori figlio di un elemento padre, viene visualizzato l'elemento padre.
      • Mostra tutti i livelli padre dell'albero: Vengono visualizzati tutti i livelli padre dell'albero selezionato.
  6. Proprietà: I valori cambiano in base all'origine dati dell'albero selezionata. Per ulteriori informazioni, selezionare l'origine dati correlata.

Alloca area geografica

Configurare l'elenco di Alloca aree geografiche visualizzato all'utente dell'app.

Selezionare il set di dati visualizzato:

  • Prendi set di dati dall'elenco Assegna setdi dati : Visualizza tutti i set di dati installati nel computer del consumer di app per la selezione.
  • Usa un set di dati specifico: Visualizza solo il set di dati specificato. Il consumer di app deve avere il set di dati specificato per scegliere un'opzione Alloca geografia.

Selezionare la modalità di salvataggio dei valori:

  • Salva valori come XML: I valori vengono restituiti in formato XML e devono essere aggiornati tramite un'azione Aggiorna XML.
  • Salva valori come frammento di area di lavorodi allocazione: i valori vengono restituiti come frammento di area di lavoro di allocazione e devono essere aggiornati di conseguenza tramite un'azione valida.

Per visualizzare un elenco a discesa dei set di dati allocate disponibili all'utente, connettere uno strumento a discesa al connettore di input Q dello strumento Albero e impostare Valori elenco su 'Assegna set di dati'.

Assegna variabili

Configurare l'elenco delle variabili di allocazione visualizzato all'utente dell'app.

Selezionare il set di dati visualizzato:

  • Prendi set di dati dall'elenco Assegna setdi dati : Visualizza tutti i set di dati installati nel computer del consumer di app per la selezione.
  • Usa un set di dati specifico: Visualizza solo il set di dati specificato. Il consumer di app deve avere il set di dati specificato per scegliere un'opzione Alloca geografia.

Selezionare la modalità di salvataggio dei valori:

  • Salva valori come XML: I valori vengono restituiti in formato XML e devono essere aggiornati tramite un'azione Aggiorna XML.
  • Salva valori come frammento di area di lavorodi allocazione: i valori vengono restituiti come frammento di area di lavoro di allocazione e devono essere aggiornati di conseguenza tramite un'azione valida.

Per visualizzare un elenco a discesa dei set di dati allocate disponibili all'utente, connettere uno strumento a discesa al connettore di input Q dello strumento Albero e impostare Valori elenco su 'Assegna set di dati'.

Mostra nomi campi :Gli elementi della struttura visualizzano i nomi dei campi.

Directory file system

Configurare l'elenco dei file di una directory di sistema visualizzati all'utente dell'app. Questo controllo restituisce i file. Le directory non sono selezionabili. Le directory vuote non vengono visualizzate.

  1. Percorso radice: Passare alla directory.
  2. Carattere di riproduzione:impostare un carattere di carattere selvatico per limitare la visualizzazione dei file.

.yxdb Visualizza tutti i file .yxdb trovati nel percorso radice specificato.

Personalizza XML

Configurare l'elenco personalizzato di opzioni da un file XML visualizzato all'utente dell'app.

Percorso XML personalizzato: Consente di passare al file XML. Il percorso deve essere aggiornato se il file XML viene spostato.

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: Elemento. Obbligatorio.

n: Nome che verrà visualizzato. Obbligatorio.

k: Valore dell'elemento. Obbligatorio se il nodo è selezionabile.

l: Impostare su "F" per rendere l'elemento non selezionabile con una X rossa.

Qualsiasi assegnazione di valore diverso da k o l disabiliterà la selezione con una X grigia.

I valori vengono restituiti separati da una nuova riga.

File/database personalizzato

Configurare l'elenco da un file personalizzato o da un database visualizzato all'utente dell'app.

Percorso/connessione file/database:consente di individuare il file di database. Sono supportati tutti i tipi di file noti. Il percorso deve essere aggiornato se il file di database viene spostato.

Campo chiave: Selezionare il campo Chiave per il database. Il campo Chiave deve essere univoco per ogni record. La gerarchia viene stabilita in base al valore del campo Chiave.

Campo Descrizione: Selezionare il campo Descrizione per il database. La descrizione viene visualizzata come nome dell'elemento per l'utente dell'app.

Formattazione di file personalizzati

Il seguente formato di file crea una struttura ad albero per Paese > Stato > Città di > Città. La chiave ha due cifre per ogni livello, impilate in sequenza e aumentando in modo incrementale per ogni opzione. Il valore viene reimpostato per ogni nuovo ramo.

Numero di registrazione Chiave Descrizione
1 01 USA
2 0101 Colorado
3 010101 Boulder
4 01010101 Louisville
5 01010102 Superiore
6 01010103 Boulder
7 01010104 Barile di pistola
8 0102 California
9 010201 Contea di Orange
10 01020101 Irvine
11 01020102 Anahiem
12 01020103 Parco Buena
Questa pagina è stata utile?

Si sono verificati problemi con il tuo prodotto Alteryx? Visita la community Alteryx o contatta il supporto. Non riesci a inviare questo modulo? Inviaci un'e-mail.