Entwicklung
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contents#Ergebnisreferenz
#result ist ein Verweis auf ein Ergebnis. Sie können einfach mit dem Verweis #result auf das vorherige Task-Ergebnis verweisen. Um auf das Ergebnis eines bestimmten Tasks zu verweisen, definieren Sie den Task-Namen in der Ergebnisanweisung
#result[Aufgabenname]
In einem Prozess können Sie auf alle Task-Ergebnisse verweisen, die vor dem Referenzpunkt ausgeführt wurden.
Sie können die Punktnotation in Verbindung mit der #result-Referenz beispielsweise folgendermaßen verwenden
#result[Aufgabenname].Body.ProductID
wobei „Aufgabenname“ das Ergebnis der Aufgabe ist, auf die Sie sich beziehen. Oder, falls Sie sich auf das Ergebnis einer vorherigen Aufgabe beziehen, lautet die Anweisung:
#Ergebnis.Body.ProduktID
Beachten Sie Folgendes:
Wenn Sie einen Unit-Test für die Aufgabe ausführen, können #result-Referenzen nicht verwendet werden, da die Ergebnisdaten nicht verfügbar sind.
Die Protokollierung der Aufgabenergebnisse kann übersprungen werden, indem Sie in den erweiterten Aufgabeneinstellungen die Option „Protokollierungsergebnisse und -parameter überspringen“ aktivieren.
Der nächste Artikel istEinführungen in Entscheidungen und Schleifen
Verwandte ArtikelVerwenden des Parameter-EditorsVerweiseEinführung in das Verständnis des Prozess-EditorsEinführung in die ProtokollebeneEinführung in das Erstellen einer JSON-Nachricht – ein nicht ganz einfaches Beispiel