Liste der Aktionen und Übergänge im Trigger-Editor
  • 31 Oct 2023
  • 4 Minuten zu lesen
  • Mitwirkende

Liste der Aktionen und Übergänge im Trigger-Editor


Artikel-Zusammenfassung

Die vollständige Liste der Aktionen und Übergänge, die in den Dropdown-Menüs im Trigger-Editor verfügbar sind

Zweck

Der Trigger-Editor ermöglicht es Ihnen, eine leistungsstarke Logik in Ihrer Frontline-Operations-App zu schreiben. Er ermöglicht Ihnen, Aktionen zu erstellen, die viele andere Teile der Tulip-Plattform einbeziehen, wie z.B:

  • Stationsnamen
  • Ausweis-IDs
  • Verbindungsfunktionen
  • ...und vieles mehr.

Es gibt drei Arten von Anweisungen, die Sie erstellen können:

Wann: Legt fest, wann der Trigger ausgeführt werden kann

Wenn: Bestimmen Sie, ob eine Aktion ausgeführt werden soll oder nicht

Dann: Festlegen, welche Aktionen durch ein bestimmtes Ereignis ausgelöst werden sollen.

In diesem Leitfaden wird die gesamte Liste der Möglichkeiten für jede Art von Anweisung behandelt. Wenn Sie wissen möchten, wie Sie einen Trigger erstellen, lesen Sie diesen separaten Leitfaden

Liste der Aktionen und Übergänge

Wenn

Gerät

Auslösung bei bestimmten Ereignissen von angeschlossenen Geräten

Timer feuert

Ereignis in vorher festgelegten Zeitintervallen auslösen

Maschine

Ereignis auslösen, wenn die Stufe geöffnet ist und das Ereignis in der aktiv überwachten Maschine eintritt

Stufe wird geöffnet

Feuer bei Schritt öffnen

Stufe ist geschlossen

Feuer bei Schritt schließen

Taste wird gedrückt

Feuer, wenn der Bediener eine Taste drückt

Wenn

Tabelle

Prüfen, ob eine Tabelle einen Datensatz mit einer bestimmten ID enthält

Tabelle Datensatz

Prüfen, ob ein in die App geladener Tabellendatensatz ein Feld mit einem bestimmten Wert enthält

Ausdruck, statischer Wert, Variable

Überprüfung oder Vergleich eines dieser Werte mit einer anderen Variablen oder einem statischen Wert

Benutzer

Prüfen, ob ein Benutzerfeld einen bestimmten Wert enthält

App-Informationen

Verwenden Sie einen Wert aus einer dieser Metadaten, die bei der Ausführung der Anwendung im Player ermittelt werden:

  • Eingeloggter Benutzer: Wählen Sie aus einer Liste von Tulip-Benutzern
  • EingeloggterBenutzer/Badge ID: Die Badge ID des eingeloggten Benutzers
  • Eingeloggter Benutzer/Name: Der Name des angemeldeten Benutzers
  • Verstrichene Zeit im Schritt: Die Gesamtzeit, die für einen bestimmten Schritt aufgewendet wurde
  • Verstrichene Zeit im aktuellen Schritt: Die Gesamtzeit, die für den aktuellen Schritt aufgewendet wurde
  • Verstrichene Zeit in der App: Die Gesamtzeit, die während dieser Laufzeit in der Anwendung verbracht wurde
  • App-Name: Der Name der App
  • App-Version: Die aktuelle Version der App
  • Stationsname: Der Name der Station, auf der die App ausgeführt wird
  • Schritt-Name: Der Name des aktuellen Schritts
  • Schritt-Name: Der Name der aktuellen Schrittgruppe
  • Schicht-Name: Der Name der aktuellen Schicht, wie im Tool "Zeitpläne" definiert
  • Aktuelles Datum und Uhrzeit: Das Datum/die Uhrzeit, zu der die Anwendung gestartet wurde.
  • Soll-Zykluszeit für aktuellen Schritt: Die angegebene erwartete Zykluszeit für den Schritt, den der Bediener gerade sieht
  • Soll-Zykluszeit für App: Die angegebene Zykluszeit für die gesamte Anwendung

Dann (Aktionen)

Array

Ein bestehendes Array, das in einer Variable gespeichert ist, mit den üblichen Array-Methoden manipulieren.

  • Array löschen
  • Array verketten
  • Von Index in Array holen
  • Länge des Arrays abfragen
  • Verbinden mit String
  • Pop von Array
  • In Array einfügen
  • Index in Array setzen

Datenmanipulation

Ändern Sie eine Variable oder einen Tabellensatz, der in die Anwendung geladen wurde. Dies ist eine der häufigsten Verwendungen des Trigger-Editors.

  • Löschen: Löscht den Wert einer Variablen oder eines Feldes in einem Tabellendatensatz.
  • Speichern: Einen bestimmten Wert in einer Variablen oder einem Feld in einem Tabellendatensatz speichern
  • Wert inkrementieren: Erhöhen einer Zahl um einen bestimmten Betrag in einer Variablen oder einem Feld in einem Tabellendatensatz
  • Wert dekrementieren: Verringern einer Zahl um einen bestimmten Betrag in einer Variablen oder einem Feld in einem Tabellendatensatz

Aktuellen Benutzer abmelden

Meldet den aktuellen Benutzer ab und kehrt zum Anmeldebildschirm zurück. Wird häufig zu Sicherheitszwecken verwendet.

Link öffnen

Eine bestimmte Website in einem neuen Fenster in Google Chrome laden

Ton abspielen

Abspielen eines vorgegebenen Tons über die Lautsprecher des Benutzers

Player-Menü

Wählen Sie eine dieser drei Aktionen:

  • Menü öffnen: Das Standardmenü des Players öffnen
  • Kommentare öffnen: Ermöglicht es dem Bediener, einen Kommentar zu dem geöffneten Schritt hinzuzufügen.
  • App anhalten: Pausiert den Timer, der die in der App verbrachte Zeit erfasst. Wird für Toilettenpausen usw. verwendet.

Schritte drucken

Druckt den Schritt auf dem Bildschirm mit dem Standarddruckdialog des Computers

Verbindungsfunktion ausführen

Führt eine Verbindungsfunktion aus, die mit der Funktion "Verbindungen" erstellt wurde.

Gerätefunktion ausführen

Ausführen einer bestimmten Funktion mit einem angeschlossenen Gerät, das mit einem Edge-Gerät an derselben Station wie die App verbunden ist.

Optischen Barcode scannen

Fordert den Bediener auf, einen Barcode über die Webcam auf seinem Laptop oder Tablet zu scannen.

E-Mail senden

Sendet eine Text-E-Mail an einen Tulip-Administrator

SMS senden

Sendet eine SMS an einen Tulip-Administrator, der seine Telefonnummer hinzugefügt hat

SMS mit Bild senden

Senden Sie einen Text und ein Bild an einen Tulip-Administrator, der seine Telefonnummer angegeben hat

Fehler anzeigen

Eine rote Fehlermeldung am unteren Rand des Players anzeigen

Nachricht anzeigen

Zeigt eine gelbe Informationsmeldung am unteren Rand des Players an

String teilen

Teilt eine Zeichenfolge anhand eines bestimmten Trennzeichens in ein Array auf und speichert sie in einer Variablen

Tabellensatz

Erstellen oder Laden eines neuen Tabellendatensatzes unter Verwendung eines Datensatzplatzhalters, der im App-Editor definiert wurde.

  • Datensatz erstellen
  • Datensatz erstellen oder laden
  • Datensatz laden
  • Datensatz löschen
  • Datensatzplatzhalter löschen

Dann (Übergänge)

App

Abbrechen, Abschließen, Abmelden oder Abschließen und zum Startbildschirm wechseln.

  • Beim Abbrechen der App werden keine Daten gespeichert.
  • Beim Beenden der App werden die Daten gespeichert, und es wird zum ersten Schritt zurückgekehrt und die App sofort wieder ausgeführt.
  • Der Begrüßungsbildschirm zwingt den Benutzer, vor dem Starten der Anwendung auf "Begin" zu drücken.
  • Durch das Abmelden des aktuellen Benutzers wird die App beendet und der Eingabebildschirm für die Ausweis-ID wieder angezeigt.

Gehe zu Schritt

Zum nächsten, vorherigen oder einem bestimmten Schritt gehen. Kann zu einem Schritt mit einem bestimmten Namen gehen


Haben Sie gefunden, wonach Sie gesucht haben?

Sie können auch auf community.tulip.co Ihre Frage stellen oder sehen, ob andere mit einer ähnlichen Frage konfrontiert wurden!


War dieser Artikel hilfreich?