logologo
Start
Handbuch
Entwickler
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handbuch
Entwickler
Plugins
API
logologo
Workflow
Überblick
Schnellstart

Trigger

Überblick
Tabellen-Events
Geplante Aufgaben
Pre-Action-Event
Post-Action-Event
Benutzerdefinierte Action-Events
Genehmigung
Webhook

Knoten

Überblick

Künstliche Intelligenz (KI)

Large Language Model (LLM)

Ablaufsteuerung

Bedingung
Mehrfachverzweigung
Schleife
Variablen
Parallele Zweige
Workflow aufrufen
Workflow-Ausgabe
JSON-Variablen-Mapping
Verzögerung
Ende

Berechnung

Berechnung
Datumsberechnung
JSON-Berechnung

Datenoperationen

Daten erstellen
Daten aktualisieren
Daten abfragen
Daten löschen
SQL-Operation

Manuelle Aufgabe

Manuelle Aufgabe
Genehmigung
CC

Typen erweitern

HTTP-Request
JavaScript-Skript
Benachrichtigung
E-Mail senden
Antwort
Antwortnachricht
Variablen
Ausführungsprotokoll
Versionsverwaltung
Erweiterte Optionen

Erweiterungsentwicklung

Überblick
Trigger-Typen erweitern
Knoten-Typen erweitern
API-Referenz
Previous PageLarge Language Model (LLM)
Next PageMehrfachverzweigung
KI-Übersetzungshinweis

Diese Dokumentation wurde automatisch von KI übersetzt.

#Bedingung

#Einführung

Ähnlich der if-Anweisung in Programmiersprachen bestimmt der Knoten die weitere Richtung des Workflows, basierend auf dem Ergebnis einer konfigurierten Bedingung.

#Knoten erstellen

Der Bedingungs-Knoten bietet zwei Modi: „Fortfahren, wenn wahr“ und „Verzweigen bei wahr/falsch“. Sie müssen einen dieser Modi beim Erstellen des Knotens auswählen. Danach kann der Modus in der Knotenkonfiguration nicht mehr geändert werden.

Condition_Mode_Selection

Im Modus „Fortfahren, wenn wahr“ gilt: Wenn das Ergebnis der Bedingung „wahr“ ist, wird der Workflow die nachfolgenden Knoten weiter ausführen. Andernfalls wird der Workflow beendet und mit dem Status „Fehlgeschlagen“ vorzeitig abgebrochen.

"Continue if true" mode

Dieser Modus eignet sich für Szenarien, in denen der Workflow nicht fortgesetzt werden soll, wenn die Bedingung nicht erfüllt ist. Stellen Sie sich zum Beispiel einen Formular-Senden-Button für eine Bestellung vor, der an ein „Vor-Aktion-Ereignis“ gebunden ist. Wenn der Lagerbestand des Produkts in der Bestellung nicht ausreicht, soll die Bestellerstellung nicht fortgesetzt, sondern mit einem Fehler abgebrochen werden.

Im Modus „Verzweigen bei wahr/falsch“ erzeugt der Bedingungs-Knoten zwei nachfolgende Workflow-Zweige. Diese entsprechen den Ergebnissen „wahr“ und „falsch“ der Bedingung. Jeder Zweig kann mit eigenen nachfolgenden Knoten konfiguriert werden. Nachdem einer der Zweige seine Ausführung abgeschlossen hat, führt er automatisch wieder in den übergeordneten Zweig des Bedingungs-Knotens zurück, um die Ausführung der folgenden Knoten fortzusetzen.

"Branch on true/false" mode

Dieser Modus eignet sich für Szenarien, in denen unterschiedliche Aktionen ausgeführt werden müssen, je nachdem, ob die Bedingung erfüllt ist oder nicht. Zum Beispiel, um zu prüfen, ob ein Datensatz existiert: Wenn er nicht existiert, wird er erstellt; wenn er existiert, wird er aktualisiert.

#Knotenkonfiguration

#Berechnungs-Engine

Aktuell werden drei Engines unterstützt:

  • Basis: Erzielt ein logisches Ergebnis durch einfache binäre Berechnungen und „UND“-/„ODER“-Gruppierungen.
  • Math.js: Berechnet Ausdrücke, die von der Math.js-Engine unterstützt werden, um ein logisches Ergebnis zu erhalten.
  • Formula.js: Berechnet Ausdrücke, die von der Formula.js-Engine unterstützt werden, um ein logisches Ergebnis zu erhalten.

In allen drei Berechnungstypen können Variablen aus dem Workflow-Kontext als Parameter verwendet werden.