Zum Inhalt

Komfortmethoden#

Localmind Automate bietet diese Methoden, um das Ausführen allgemeiner Aufgaben in Ausdrücken zu erleichtern.

Python-Unterstützung

Sie können Python im Code-Knoten verwenden. Es ist nicht in Ausdrücken verfügbar.

Methode Beschreibung Verfügbar im Code-Knoten?
$evaluateExpression(expression: string, itemIndex?: number) Wertet eine Zeichenfolge als Ausdruck aus. Wenn Sie itemIndex nicht angeben, verwendet Localmind Automate die Daten von Element 0 im Code-Knoten. ✅
$ifEmpty(value, defaultValue) Die Funktion $ifEmpty() akzeptiert zwei Parameter, testet den ersten, um zu prüfen, ob er leer ist, und gibt dann entweder den Parameter (wenn nicht leer) oder den zweiten Parameter (wenn der erste leer ist) zurück. Der erste Parameter ist leer, wenn er Folgendes ist:
  • undefined
  • null
  • Eine leere Zeichenfolge ''
  • Ein Array, bei dem value.length false zurückgibt
  • Ein Objekt, bei dem Object.keys(value).length false zurückgibt
✅
$if() Die Funktion $if() akzeptiert drei Parameter: eine Bedingung, den Wert, der bei "true" zurückgegeben werden soll, und den Wert, der bei "false" zurückgegeben werden soll. ❌
$max() Gibt die höchste der angegebenen Zahlen zurück. ❌
$min() Gibt die niedrigste der angegebenen Zahlen zurück. ❌
Methode Beschreibung
_evaluateExpression(expression: string, itemIndex?: number) Wertet eine Zeichenfolge als Ausdruck aus. Wenn Sie itemIndex nicht angeben, verwendet Localmind Automate die Daten von Element 0 im Code-Knoten.
_ifEmpty(value, defaultValue) Die Funktion _ifEmpty() akzeptiert zwei Parameter, testet den ersten, um zu prüfen, ob er leer ist, und gibt dann entweder den Parameter (wenn nicht leer) oder den zweiten Parameter (wenn der erste leer ist) zurück. Der erste Parameter ist leer, wenn er Folgendes ist:
  • undefined
  • null
  • Eine leere Zeichenfolge ''
  • Ein Array, bei dem value.length false zurückgibt
  • Ein Objekt, bei dem Object.keys(value).length false zurückgibt