Apply to Each zu First
Wandelt eine Apply-to-each-Schleife (Foreach) in einzelne Aktionen um und ersetzt item() durch first(Collection) - fuer Power Automate.
Wenn eine Sammlung nur genau ein Element enthaelt, ist eine Apply-to-each-Schleife unnoetig. Dieses Tool extrahiert die Aktionen aus der Schleife und ersetzt jedes item() durch first(Collection) - so wird dein Flow schneller und uebersichtlicher.
Kostenlos. Für die Nutzung wird einmalig deine E-Mail-Adresse abgefragt – danach hast du Zugriff auf alle Tools. Die Verarbeitung deiner Daten erfolgt lokal im Browser.
So funktioniert es
- Schleifen-Knoten (Foreach) im Designer kopieren.
- JSON hier einfuegen und konvertieren.
- Ergebnis in den Flow einfuegen und pruefen.
Beispiel: item() zu first()
// vorher (in Apply to each)
@item()?['Title']
// nachher (ohne Schleife)
@first(body('JSON_analysieren'))?['Title']
Häufige Fragen
Ist das Tool kostenlos?
Ja.
Werden meine Flow-Daten hochgeladen?
Nein, die Umwandlung laeuft lokal im Browser.
Wann ist das sinnvoll?
Wenn du sicher weisst, dass eine Sammlung genau ein Element hat - dann sparst du dir die Schleife und greifst direkt mit first(...) zu.
Wie bekomme ich das JSON der Schleife?
Kopiere den Foreach-Knoten im Power-Automate-Designer (bzw. aus der Code-Ansicht) und fuege ihn hier ein.
Was passiert bei verschachtelten Schleifen?
item() bezieht sich in inneren Schleifen auf die innere Schleife. Pruefe das Ergebnis bei verschachtelten Foreach-Konstrukten sorgfaeltig.
Ist das Ergebnis sofort einsetzbar?
Meist ja - kontrolliere aber die runAfter-Abhaengigkeiten und Referenzen, bevor du den Flow speicherst.