Zum Inhalt

Benutzerdefinierte Ausführungsdaten#

Du kannst benutzerdefinierte Daten in deinem Workflow mit dem Code-Knoten oder dem Ausführungsdaten-Knoten festlegen. Localmind Automate zeichnet dies bei jeder Ausführung auf. Du kannst diese Daten dann verwenden, wenn du die Ausführungsliste filterst, oder sie in deinen Workflows mit dem Code-Knoten abrufen.

Feature availability

Custom executions data is available in version 0.222.0 and above.

Festlegen und Zugreifen auf benutzerdefinierte Daten mit dem Code-Knoten#

Dieser Abschnitt beschreibt, wie du Daten mit dem Code-Knoten festlegen und darauf zugreifen kannst. Informationen zur Verwendung des Ausführungsdaten-Knotens zum Festlegen von Daten findest du unter Ausführungsdaten-Knoten. Du kannst keine benutzerdefinierten Daten mit dem Ausführungsdaten-Knoten abrufen.

Festlegen von benutzerdefinierten Ausführungsdaten#

Festlegen eines einzelnen zusätzlichen Datenelements:

1
$execution.customData.set("key", "value");
1
_execution.customData.set("key", "value");

Festlegen aller zusätzlichen Daten. Dies überschreibt das gesamte benutzerdefinierte Datenobjekt für diese Ausführung:

1
$execution.customData.setAll({"key1": "value1", "key2": "value2"})
1
_execution.customData.setAll({"key1": "value1", "key2": "value2"})

Es gibt Einschränkungen:

  • Sie müssen Zeichenketten sein
  • key hat eine maximale Länge von 50 Zeichen
  • value hat eine maximale Länge von 255 Zeichen
  • Localmind Automate unterstützt maximal 10 Elemente benutzerdefinierter Daten

Zugriff auf das benutzerdefinierte Datenobjekt während der Ausführung#

Du kannst das benutzerdefinierte Datenobjekt oder einen bestimmten Wert darin während einer Ausführung abrufen:

1
2
3
4
5
// Greife während der Ausführung auf den aktuellen Zustand des Objekts zu
const customData = $execution.customData.getAll();

// Greife auf einen bestimmten Wert zu, der während dieser Ausführung festgelegt wurde
const customData = $execution.customData.get("key");
1
2
3
4
5
# Greife während der Ausführung auf den aktuellen Zustand des Objekts zu
customData = _execution.customData.getAll();

# Greife auf einen bestimmten Wert zu, der während dieser Ausführung festgelegt wurde
customData = _execution.customData.get("key");