- Stampa
Come creare e utilizzare le variabili
Panoramica
Ecco come iniziare a utilizzare le variabili nelle vostre applicazioni.
In questo articolo, imparerete...
- Come iniziare a usare le variabili
- Come utilizzare le variabili per analisi più dettagliate
- Come utilizzare le variabili insieme ai Trigger
Le variabili sono il mezzo principale per memorizzare e fare riferimento ai dati nelle vostre applicazioni Tulip.
Quando si vuole memorizzare il valore di un input di testo o accedere a una proprietà predeterminata dell'app, è necessaria una variabile.
Oppure, quando si desidera calcolare valori specifici in base alle decisioni passate dell'utente all'interno dell'applicazione, si ha bisogno di una variabile.
Le variabili possono essere azzerate al completamento dell'applicazione o mantenere i loro valori attraverso più completamenti, a seconda del caso d'uso specifico.
Quando si progetta un'applicazione, una variabile viene spesso utilizzata per memorizzare l'output di un dispositivo.
Una variabile può anche essere utilizzata come condizione per altri Trigger, che guideranno la logica dell'applicazione, sia per:
- modificare la visualizzazione del testo
- avanzare ad altre fasi o...
- Chiedere all'operatore di eseguire un'altra attività.
Le variabili sono necessarie anche per creare rapporti dettagliati nello strumento Analytics. Se si desidera ottenere singoli punti di dati dall'operatore, è necessario catturarli in variabili.
Come creare le variabili
Esistono due modi principali per creare una variabile nell'Editor di app Tulip:
- Attraverso la finestra di dialogo Variabili dell'applicazione
- Attraverso la creazione di un trigger
:::(Info) (NOTA) Consultate la sezione "Uso delle variabili all'interno dei moduli" in questa guida ai passi del modulo per vedere come aggiungere variabili ai passi del modulo.
:::
Finestra di dialogo Variabili app
Per creare una nuova variabile attraverso la finestra di dialogo Variabili app, procedere come segue:
- Selezionare la scheda App dal riquadro contestuale a destra dell'editor di app.
- Fare clic sulla X accanto al titolo "Variabili".
- La finestra di dialogo che si apre facendo clic sulla X accanto a "Variabili" mostra le variabili dell'applicazione corrente e gli attributi associati, come descritto di seguito:
Tipo: Il tipo di dati memorizzati nella variabile. Può assumere uno dei seguenti valori:
- Numero (compresi i decimali)
- Booleano (vero/falso)
- Testo
- Numero intero
- Intervallo (numero di secondi)
- Immagine (URL o caricamento manuale)
- Utente Tulipano
- Data e ora (timestamp)
- Stazione
- Macchina
- Array (di qualsiasi tipo di variabile elencata)
- Oggetto
- Colore
Gli oggetti sono variabili complesse. Non possono essere creati nella finestra di dialogo Variabili dell'applicazione.
Gli array possono essere creati tramite un input "Mulitselect".
Gli oggetti possono essere creati memorizzando l'output della funzione Connector in una variabile.
Per maggiori dettagli sulle Variabili complesse, vedere questa guida agli array e agli oggetti.
Dove si usa: Una gerarchia che mostra il nome della Fase e del Trigger / Widget in cui la Variabile è in uso.
Cancella al completamento: Se i dati della variabile vengono cancellati o meno al termine dell'applicazione. Nota bene: queste variabili saranno cancellate dopo l'azione"Completa e vai alla schermata iniziale ".
Salva per l'analisi: questa opzione è attiva per impostazione predefinita. Se non si desidera che una variabile venga inviata a un'analisi per qualsiasi motivo, è possibile deselezionare questa casella. Alcune variabili possono essere utilizzate solo per la logica dell'applicazione e non sono necessarie per l'analisi. In questi casi, è meglio non inviarle all'analisi. Disattivare le variabili non essenziali può anche contribuire a velocizzare il caricamento delle analisi, in quanto ci saranno meno dati da caricare in scenari ad alto volume.
Valore predefinito: Imposta un valore iniziale per la variabile ogni volta che un operatore avvia l'applicazione.
Eliminare una variabile: L'azione di cancellazione diventa visibile solo quando la sezione "dove usato" è vuota, per evitare di interrompere il flusso logico dell'applicazione.
Cancellare le variabili non utilizzate: L'azione di cancellazione delle variabili inutilizzate cancella tutte le variabili con una sezione 'dove si usa' vuota. Fare clic su questi tre punti per visualizzare la finestra "Elimina variabili non utilizzate".Verrà visualizzata questa finestra.
- Fare clic su Crea variabile e digitare un nuovo nome di variabile nella casella di testo Nome variabile e selezionare il tipo appropriato dal menu a discesa Tipo.
Se si desidera che i dati della variabile rimangano inalterati al termine dell'applicazione, deselezionare la casella "Cancella al termine" e fare clic sul pulsante "Crea" al termine dell'operazione. La nuova variabile dovrebbe apparire immediatamente nell'elenco delle variabili, senza nulla nella colonna "Where Used" e con il pulsante "Delete" attivo.
Editor di trigger
Quando si crea o si modifica un Trigger, è possibile creare una variabile seguendo i seguenti passaggi.
- Creare un nuovo Trigger.
- Fare clic sul pulsante 'Aggiungi nuova azione' per aprire la sezione nuova azione della finestra di dialogo.
- Selezionare l'opzione 'Manipolazione dati' dal menu a tendina 'Tipo di azione' e l'opzione 'Memorizza'.
- Compilare i campi fino a quando non appare il menu a tendina evidenziato "Posizione". Da qui, selezionare l'opzione "Nuova variabile...".
- Inserire un nome per la nuova variabile e fare clic sul pulsante di spunta verde accanto al campo della variabile. Fare quindi clic sul "pulsante Salva" in fondo all'Editor trigger. La variabile creata sarà disponibile per la modifica nella finestra di dialogo Variabili dell'applicazione.
Ulteriori dettagli sulle variabili persistenti
Le variabili persistenti consentono di salvare un valore in una variabile per più completamenti dell'applicazione.
Le variabili persistenti salvano i valori relativi a ciascun dispositivo che esegue l'applicazione. Non verranno sovrascritte se l'applicazione viene utilizzata su più dispositivi contemporaneamente.
Quindi, se si dispone di un'applicazione visual andon con una variabile persistente che funziona su 5 linee di produzione, ogni supervisore di linea può aggiornare la variabile sulla propria applicazione e i valori non saranno sovrascritti o in conflitto. Esistono indipendentemente su ogni tablet che esegue il Player.
Variabili nelle fasi del modulo
L'ultimo modo per creare una variabile è attraverso un passaggio di modulo. Consultate la sezione "Uso delle variabili all'interno dei moduli" in questa guida ai passaggi di modulo) per vedere come aggiungere variabili ai passaggi di modulo.
Come usare il testo delle variabili
Una volta creata una variabile, questa diventa disponibile per l'uso nelle azioni e nelle condizioni dei Trigger appena creati e di quelli esistenti nella stessa applicazione. È inoltre disponibile nel widget Testo, accessibile dalla barra degli strumenti dell'Editor app.
Per accedere al valore memorizzato in una variabile specifica, selezionare il nome della variabile in questione dal menu a tendina Variabili nel riquadro contestuale:
Verrà richiesto di selezionare la fonte di dati:
- Variabile: Qualsiasi variabile creata nell'applicazione.
- Info app: Variabili registrate automaticamente nell'applicazione (ad esempio, nome utente registrato, tempo trascorso sull'applicazione e nome del passo).
Vale la pena di notare che le variabili sono memorizzate su base individuale, quindi non esistono variabili specifiche per ogni fase e non possono essere condivise tra le app.
Come eliminare le variabili
Per eliminare una variabile, aprire la finestra di dialogo Variabili dalla sezione Variabili della scheda App del riquadro contestuale.
Utilizzare la casella di ricerca Filtro per per trovare la variabile che si desidera eliminare.
Quindi, fare clic sull'icona a forma di ellisse all'estrema destra della finestra di dialogo per eliminare la variabile.
Per eliminare una variabile, è necessario rimuoverla da tutti i widget di testo Trigger e Variabile in cui viene utilizzata.
Ulteriori letture
- Come creare una nuova analisi
- Cosa sono i trigger?
- Aggiunta di trigger alle fasi del modulo.
- Come cambiare dinamicamente il colore dei widget
Avete trovato quello che cercavate?
Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una domanda simile!