- Stampa
Elenco di azioni e transizioni nell'Editor trigger
L'elenco completo delle Azioni e delle Transizioni disponibili nei menu a discesa dell'Editor di trigger
Scopo
L'Editor di trigger consente di scrivere una logica potente all'interno della vostra applicazione per le operazioni di prima linea. Permette di creare azioni che incorporano molte altre parti della piattaforma Tulip, come ad esempio:
- Nomi delle stazioni
- ID dei badge
- Funzioni del connettore
- ... e molto altro ancora.
Ci sono tre tipi di dichiarazioni che si possono creare:
Quando: Determina quando il trigger può essere eseguito
If: Determina se un'azione deve essere eseguita o meno
Poi: Specifica quali azioni devono essere attivate da un determinato evento.
Questa guida coprirà l'elenco completo delle possibilità per ogni tipo di istruzione. Se si desidera imparare a creare un trigger, consultare questa guida separata
Elenco di azioni e transizioni
Quando
dispositivo
Si attiva su un evento specifico del dispositivo collegato
Timer
Attiva l'evento a intervalli di tempo prestabiliti
macchina
L'evento viene attivato quando il passo è aperto e si verifica un evento nella macchina che viene monitorata attivamente
lo step è aperto
Si accende all'apertura del gradino
lo step è chiuso
Si accende alla chiusura del gradino
viene premuto un pulsante
Incendio alla pressione di un pulsante da parte dell'operatore
Se
Tabella
Controlla se una tabella contiene un record con uno specifico ID
Record di tabella
Controlla se un record di tabella caricato nell'applicazione ha un campo con un valore specifico.
Espressione, valore statico, variabile
Controlla o confronta uno di questi valori con un'altra variabile o un valore statico.
Utenti
Controlla se un campo utente contiene un valore specifico
Info app
Utilizza un valore da uno qualsiasi di questi metadati che vengono determinati quando l'applicazione viene eseguita nel lettore:
- Utente registrato: selezionare da un elenco di utenti Tulip.
- Utente registrato/Identità badge: l'ID badge dell'utente registrato.
- Utente connesso/Nome: Il nome dell'utente connesso
- Tempo trascorso sul passo: Il tempo totale trascorso in una fase specifica.
- Tempo trascorso sul passo corrente: Il tempo totale trascorso nella fase corrente.
- Tempo trascorso nell'app: Il tempo totale trascorso nell'applicazione durante l'esecuzione.
- Nome app: Il nome dell'applicazione
- Versione dell'app: La versione corrente dell'applicazione
- Nome della stazione: Il nome della stazione in cui è in esecuzione l'applicazione.
- Nome del passo: Il nome del passo corrente
- Nome passo: Il nome del gruppo di passi corrente
- Nome turno: Il nome del turno corrente, come definito nello strumento Pianificazioni.
- Data e ora correnti: la data e l'ora di avvio dell'applicazione.
- Tempo di ciclo previsto per il passo corrente: Il tempo di ciclo previsto per il passo che l'operatore sta visualizzando.
- Tempo di ciclo target per l'applicazione: Il tempo di ciclo specificato per l'intera applicazione
Poi (Azioni)
Array
Manipola una matrice esistente memorizzata in una variabile utilizzando i comuni metodi di matrice.
- Cancellare una matrice
- Concatenare una matrice
- Ottenere dall'indice nell'array
- Ottenere la lunghezza dell'array
- Unisci a stringa
- Estrarre dall'array
- Spingi nell'array
- Imposta l'indice nell'array
Manipolazione dei dati
Modificare una variabile o un record di tabella caricato nell'applicazione. Questo è uno degli usi più comuni dell'editor di trigger.
- Cancella: cancella il valore di una variabile o di un campo in un record di tabella.
- Memorizza: Memorizza un valore specifico in una variabile o in un campo di un record di tabella.
- Incrementa valore: Aumenta un numero di una quantità specifica in una variabile o in un campo di un record di tabella.
- Diminuire il valore: Diminuisce un numero di una quantità specifica in una variabile o in un campo di un record di tabella.
Logout dell'utente corrente
Esce l'utente corrente e torna alla schermata di accesso. Usato spesso per motivi di sicurezza.
Apri collegamento
Carica un sito web specifico in una nuova finestra di Google Chrome.
Riproduci suono
Riproduce un suono predeterminato attraverso gli altoparlanti dell'utente.
Menu del lettore
Scegliete una di queste tre azioni:
- Apri menu: Apre il menu predefinito del lettore
- Apri commenti: Consente all'operatore di aggiungere un commento sulla specifica fase aperta.
- Metti in pausa l'applicazione: Mette in pausa il timer che tiene traccia del tempo trascorso nell'applicazione. Utilizzato per le pause bagno, ecc.
Stampa passi
Stampa il passo sullo schermo utilizzando la finestra di dialogo di stampa predefinita del computer.
Esegui funzione connettore
Esegue una funzione connettore creata con la funzione Connettori.
Esegui funzione dispositivo
Esegue una funzione specifica con un dispositivo collegato a una periferica Edge Device nella stessa stazione dell'applicazione.
Scansione codice a barre ottico
Presenta all'operatore la richiesta di scansionare un codice a barre tramite la webcam del proprio laptop o tablet.
Invia e-mail
Invia un'e-mail di testo a un amministratore Tulip
Invia SMS
Invia un testo a un amministratore Tulip che ha aggiunto il proprio numero di telefono.
Invia SMS con immagine
Invia un testo e un'immagine a un amministratore Tulip che ha aggiunto il suo numero di telefono.
Mostra errore
Mostra un messaggio di errore rosso nella parte inferiore del player.
Mostra messaggio
Mostra un messaggio informativo giallo nella parte inferiore del lettore.
Dividi stringa
Divide una stringa basata su un delimitatore specifico in un array e la memorizza in una variabile.
Record di tabella
Crea o carica un nuovo record di tabella utilizzando un segnaposto record definito nell'App Editor.
- Crea record
- Crea o carica un record
- Carica record
- Cancellare un record
- Cancella segnaposto record
Poi (transizioni)
App
Annulla, Completa, esci o completa e passa alla schermata iniziale.
- L'annullamento dell'applicazione non salva alcun dato.
- Completando l'applicazione, i dati vengono salvati e si ritorna alla prima fase, eseguendo immediatamente di nuovo l'applicazione.
- La schermata iniziale obbliga l'operatore a premere "Inizia" prima di avviare l'applicazione.
- La disconnessione dell'utente corrente farà uscire l'applicazione e tornerà alla schermata di inserimento dell'ID del badge.
Vai al passo
Passa alla fase successiva, precedente o a una fase specifica. Può andare a una fase con un nome specifico
Avete trovato quello che cercavate?
Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una questione simile!