Aufrufen einer Verbindungsfunktion mit Triggern
  • 31 Oct 2023
  • 1 Minute zum Lesen
  • Mitwirkende

Aufrufen einer Verbindungsfunktion mit Triggern


Article Summary

Übersicht

Um auf Informationen aus einem MES oder einem anderen externen System zugreifen zu können, verwendet Tulip Konnektoren

Sobald die Connector-Funktionen erstellt wurden, können sie innerhalb einer App über Trigger ausgelöst werden.

Das heißt, wenn ein Bediener eine bestimmte Taste im Tulip Player drückt oder ein bestimmtes angeschlossenes Gerät wie einen Barcode-Scanner verwendet, können Sie Daten in einem externen System abrufen oder speichern.

Im Folgenden wird beschrieben, wie die Daten durch Tulip zu dem System Ihrer Wahl gelangen:

  1. Geben Sie die Connector-Funktion an, die innerhalb des Triggers ausgeführt werden soll
  2. Geben Sie die Eingänge für die Konnektor-Funktion an (falls welche benötigt werden). Dies sind normalerweise Variablen aus einer Anwendung.
  3. Wenn es Ausgänge von der Konnektor-Funktion gibt, geben Sie an, welche Variable diese Werte speichern soll.

Hier ist ein Bild des Pfades:

Variable (oder statischer Wert) in der Anwendung --> Eingaben in die Konnektorfunktion --> Konnektorfunktion läuft --> Ausgaben --> Andere Variable in der Anwendung

Dies kann erreicht werden, indem man die unten beschriebenen Schritte befolgt:

Den Auslöser erstellen

1- Klicken Sie auf das "+"-Zeichen neben Triggers auf der Registerkarte Step im Context Pane.

2- Geben Sie einen Namen für den neuen Trigger im Trigger-Editor ein.

3- Wählen Sie aus, wann der Trigger ausgeführt werden soll.

Fügen Sie die Trigger-Aktion "Verbindungsfunktion ausführen" hinzu.

4- Wählen Sie im Abschnitt Wenn eine Bedingung aus, die bestimmt, ob der Auslöser ausgeführt werden soll.

5- Fügen Sie eine neue Aktion hinzu, indem Sie den Bereich unter "Dann" ausfüllen:

  • Wählen Sie "Verbindungsfunktion ausführen".
  • Wählen Sie den Konnektor, den Sie ausführen möchten
  • Wählen Sie die gewünschte Dateneingabe für die Funktion (z. B. einen Barcode-Scan, eine Variable oder sogar einen statischen Wert)
  • Wählen Sie die Variable, in der Sie die Ausgaben der Funktion speichern möchten (die Variable ist je nach Konnektorfunktion ein Array oder ein Objekt )

Hier ist ein Beispiel:

  • "Run Connector Function" Konnektor: "Server Assembly DB" "Get_Configuration"
  • Konfiguration: "Statischer Wert" "text"
  • und speichern Sie das Ergebnis als: "Variable" "config_information"

:::(Info) (HINWEIS) Wenn die von der Konnektorfunktion empfangenen Daten mehrere Variablen enthalten, speichert Tulip jede Dateneingabe als separate Eigenschaft innerhalb eines Objekts und Sie können auf jede Eigenschaft separat zugreifen:::

Weitere Lektüre


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?