Häufige Probleme mit Ausdrücken#
Hier sind einige häufige Fehler und Probleme im Zusammenhang mit Ausdrücken und Schritte zur Behebung oder Fehlerbehebung.
Die 'JSON-Ausgabe' in Element 0 enthält ungültiges JSON#
Dieser Fehler tritt auf, wenn Sie den JSON-Modus verwenden, aber kein gültiges JSON-Objekt angeben. Abhängig vom Problem mit dem JSON-Objekt wird der Fehler manchmal als Die 'JSON-Ausgabe' in Element 0 enthält kein gültiges JSON-Objekt
angezeigt.
Um dies zu beheben, stellen Sie sicher, dass der von Ihnen bereitgestellte Code gültiges JSON ist:
- Überprüfen Sie das JSON mit einem JSON-Validator.
- Überprüfen Sie, ob Ihr JSON-Objekt nicht auf undefinierte Eingabedaten verweist. Dies kann vorkommen, wenn die eingehenden Daten nicht immer dieselben Felder enthalten.
Kann Daten für Ausdruck nicht abrufen#
Dieser Fehler tritt auf, wenn Localmind Automate die Daten, auf die ein Ausdruck verweist, nicht abrufen kann. Dies geschieht häufig, wenn der vorherige Knoten noch nicht ausgeführt wurde.
Eine andere Variante davon kann als Referenzierter Knoten ist nicht ausgeführt
angezeigt werden. In diesem Fall enthält der vollständige Text dieses Fehlers den genauen Knoten, der nicht ausgeführt wird, in diesem Format:
Ein Ausdruck verweist auf den Knoten '<Knotenname>', aber er wurde noch nicht ausgeführt. Ändern Sie entweder den Ausdruck oder verdrahten Sie Ihren Workflow so um, dass der Knoten zuerst ausgeführt wird.
Um mit der Fehlerbehebung zu beginnen, testen Sie den Workflow bis zum genannten Knoten.
Für Knoten, die JavaScript oder anderen benutzerdefinierten Code verwenden, können Sie überprüfen, ob ein vorheriger Knoten ausgeführt wurde, bevor Sie versuchen, seinen Wert zu verwenden, indem Sie Folgendes überprüfen:
1 |
|
Als Beispiel verweist dieses JSON auf die Parameter der Eingabedaten. Dieser Fehler wird angezeigt, wenn Sie diesen Schritt testen, ohne ihn mit einem anderen Knoten zu verbinden:
1 2 3 |
|
Ungültige Syntax#
Dieser Fehler tritt auf, wenn Sie einen Ausdruck verwenden, der einen Syntaxfehler enthält.
Beispielsweise enthält der Ausdruck in diesem JSON einen nachgestellten Punkt, was zu einem Syntaxfehler führt:
1 2 3 4 |
|
Um diesen Fehler zu beheben, überprüfen Sie Ihre Ausdruckssyntax, um sicherzustellen, dass sie dem erwarteten Format entspricht.