UiPath Documentation
maestro
latest
false
Maestro Orchestrate user guide
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Transformieren

Wenden Sie mehrere Vorgänge auf eine Liste in einem Knoten an: Filtern Sie sie, gestalten Sie jedes Element um, gruppieren Sie die Elemente oder führen Sie Ihr eigenes JavaScript aus.

Die Transformation wendet eine Kette von Vorgängen auf eine Liste in einem Knoten an. Jeder Vorgang erhält das Ergebnis des vorherigen, sodass Sie z. B. nur die offenen Aufträge beibehalten können, jeden umgestalten und sie dann nach Kunden gruppieren können. Es befindet sich in der Kategorie „Daten“ des Bereichs „Knoten hinzufügen“ .

Wenn Sie nur einen einzigen Vorgang benötigen, verwenden Sie stattdessen einen eigenen Knoten: Filtern, Zuordnen oder Gruppieren nach.

Richten Sie den Knoten ein​

  1. Wählen Sie + am Handle des Knotens aus, dem es folgt, und wählen Sie dann Data > Transformieren aus.

  2. Wählen Sie im Eigenschaftenbereich die Option Transformation bearbeiten aus.

  3. In Collection, enter the list to transform, for example $vars.scriptTask1.output. The field expects an array.

  4. Fügen Sie die Vorgänge in der Reihenfolge hinzu, in der sie ausgeführt werden sollen:

    BetriebWas es tut
    Filter hinzufügenGibt nur die Elemente zurück, welche die von Ihnen festgelegten Bedingungen erfüllen.
    Karte hinzufügenTurns each item into a new shape, with the field mappings you define.
    Gruppe hinzufügen nachGruppiert die Elemente nach einem Feld und berechnet eine Anzahl, Summe oder einen Durchschnitt für jede Gruppe.
    Benutzerdefiniertes Skript hinzufügenRuns your own transformation logic in JavaScript.
  5. Wählen Sie Ausführen aus, um den Knoten zu testen, und überprüfen Sie das Ergebnis in der Spalte Ausgabe .

Ausgabe​

Der Knoten gibt das Ergebnis des letzten Vorgangs als output zurück. Spätere Knoten lesen es als $vars.<nodeId>.output, z. B. $vars.transform1.output.

Transformieren oder Skript verwenden​

Verwenden Sie Transformieren , wenn die Arbeit eine Liste filtert, umgestaltet oder gruppiert. Verwenden Sie ein Skript, wenn die Logik nicht zu diesen Vorgängen passt. In Transform deckt Benutzerdefiniertes Skript hinzufügen einen einzelnen Schritt ab, der Code erfordert.

Häufige Probleme​

ProblemResolution
Sammlung zeigt einen Fehler anDas Feld ist erforderlich und erwartet ein Array. Überprüfen Sie den Wert in der Ausführungsablaufverfolgung des Knotens, der ihn erzeugt.
Die Ausgabe ist nach einem Filter leerDie Bedingungen stimmen mit keinen Elementen überein. Überprüfen Sie die Feldnamen und Werte der Eingabe in der Ausführungsablaufverfolgung.
Die Ausgabe hat undefined Felder nach einer ZuordnungDas Quellfeld ist in den Eingabeelementen nicht vorhanden. Überprüfen Sie die Eingabestruktur in der Execution Trace.

Nächste Schritte​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben