Thomas Schleipfer Posted June 24 Share Posted June 24 Hallo zusammen! Ich kämpfe aktuell etwas damit die Datensätze von SmapOne via Power Automate im richtigen Format in eine SharePoint Liste zu übertragen. Beschreibung der Smap: Mit der Smap können auf Baustellen bei Begehungen Auffälligkeiten mit Hilfe einer Wiederholungsgruppe dokumentiert (Foto, Text, DSAB Kategorien) und automatische per Email versendet werden. Davor werden allgemeine Daten abgefragt, welche für alle Einträge gelten. Problem: In SmapOne wird die Wiederholungsgruppe in einer Zeile dargestellt, wir würden allerdings gerne jede einzelne Feststellung (Wiederholungsgruppe) in einer Zeile in SharePoint speichern, um dort die einzelnen Maßnahmen zu validieren & anschließend nachverfolgen zu können. Frage: Hat jemand eine Idee wie ich das in Power Automate umsetze. Also den ganzen Datensatz in die einzelnen Feststellungen zu splitten? Hier eine Excel wie unsere Daten in SmapOne dargestellt werden (ohne Daten): HSE-Begehungsbericht_SmapOne Datenstruktur.xlsx Ich dachte das es so irgendwie funktioniert, also mit einer Schleife (Datensatz) in einer Schleife (Wiederholungsgruppe): Ich freu mich auf eure Ideen! 🙂 Freundliche Grüße, Thomas 2 Link to comment Share on other sites More sharing options...
Aaron Seggelke Posted June 25 Share Posted June 25 Hallo Thomas, der Ansatz den du mit den beiden Iterationen verfolgen möchtest ist vollkommen richtig. Hierbei kannst du dann die Infos für den Baustein (Zeile hinzufügen) "Element erstellen" aus beiden Items rausholen: Beispielsweise den Wert für die Spalte "User" : items('For_each_Datensatz')['User'] Beispielsweise den Wert für die Spalte "Art" :items('For_each_Feststellung')['Art'] Die Allgemeinen Informationen für den jeweiligen Datensatz stehen dann in dem Item "items('For_each_Datensatz')" und die Infos für die Feststellung ind dem Item: items('For_each_Feststellung') Ich hoffe ich konnte etwas helfen! 🙂 Freundliche Grüße Aaron 3 Link to comment Share on other sites More sharing options...
Thomas Schleipfer Posted June 25 Author Share Posted June 25 (edited) Hallo Aaron, ich habe etwas getestet und laufe trotzdem noch auf einen Fehler. Ich denke mal das liegt dem definierten Output in meinen Iterationen.. For_each_Datensatz: outputs('Get_all_data_records_for_all_versions_of_a_smap')?['body'] Damit kann ich jeden Datensatz ansprechen und z.B. den User übermitteln. Hat in einem Test auch so geklappt. Was muss ich denn bei der Schleife für die Feststellungen ("For_each_Feststellung") als Output definieren? Hier will ich ja die Schleife für jeden einzelnen Eintrag der Wiederholungsgruppe durchlaufen. Danke für deine Hilfe, schon mal beruhigend zu Wissen das die Richtung stimmt😅 Beste Grüße Thomas Edited June 25 by Thomas Schleipfer Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now