Zum Inhalt springen
/ Home / Knowledge / Power Automate: Ein Array in ein Multi-Auswahlfeld schreiben

Power Automate: Ein Array in ein Multi-Auswahlfeld schreiben

Inhalt

Andreas Olbricht
KI: Künstliche Intelligenz-Experte
OIT GmbH
Profil ansehen

In Power Automate lassen sich Werte aus einem Multi-Auswahlfeld (Choice-Feld) aus SharePoint ganz einfach in eine andere Liste übertragen – wenn das Array korrekt aufgebaut ist. Dieser Artikel zeigt Schritt für Schritt, wie zwei Multi-Auswahlfelder kombiniert und in ein neues Feld zurückgeschrieben werden.

Der Anwendungsfall

Unser konkretes Szenario: Zwei Multi-Auswahlfelder aus einer SharePoint-Liste sollen ausgelesen, zusammengeführt und in ein neues Multi-Auswahlfeld einer anderen Liste geschrieben werden. Power Automate bereitet dabei an zwei Stellen häufig Probleme – beim Befüllen der Array-Variable und beim Zurückschreiben in SharePoint.

Schritt 1: Werte korrekt in die Array-Variable einfügen

Beim Hinzufügen der Werte in die Array-Variable (Aktion „Variable anfügen“) muss jedes Element exakt in folgendem Format übergeben werden:

{ "Value": "EUER_ELEMENT" }

Ohne dieses Format erkennt SharePoint die Einträge nicht als gültige Choice-Werte – das Ergebnis sind leere Felder oder ein Fehler beim Flow-Ausführen.

Schritt 2: Array-Modus in der SharePoint-Aktion aktivieren

Beim Zurückschreiben in die SharePoint-Liste muss in der Aktion „Element aktualisieren“ der Array-Modus für das Zielfeld aktiviert werden. Erst dann lässt sich das vorbereitete Array als Wert auswählen. Der Wechsel erfolgt über das kleine Symbol rechts neben dem Feldnamen.

Der Array-Modus ist standardmäßig nicht aktiv – ohne diesen Schritt bleibt die Array-Variable in der Feldauswahl unsichtbar.

Fazit

Zwei Punkte sind entscheidend: das korrekte Element-Format {"Value": "WERT"} beim Befüllen der Variable und die Aktivierung des Array-Modus in der SharePoint-Aktion. Beides zusammen sorgt dafür, dass der Flow zuverlässig ausführt und das Multi-Auswahlfeld korrekt befüllt.