Il existe différentes manières de modifier des valeurs de champs de bases de données ou d'autre sortes de documents avec power Automate.
Ci-dessous, nous proposons une solution de flux pour modifier des valeurs d'une base de données (liste sharepoint, feuille excel …) par des valeurs d'une autre base de données. Ces deux bases de données comporte un identifiant unique en commun contenu dans une colonne de ces deux databases. Ce flux comporte les étapes suivantes :
1. Déclencheur : Nous configurons un déclencheur pour démarrer le flux, par exemple, lorsqu'un fichier est ajouté ou modifié dans une bibliothèque SharePoint.
2. Action Excel : Nous ajoutons une action pour lister le tableau de la feuille Excel.
3. Boucle Items Liste excel: Pour chaque items de la colonne A d'un tableau excel, nous récupérons la valeur du champ identifié de la colonne B de cette feuille excel dans l'input de l'action compose. Nous nous en servirons parla suite comme variable Output.
4. Action SharePoint : Par la suite, nous utilisons l'action “Get items” pour récupérer les éléments de la liste SharePoint ayant une correspondance avec une valeur de la colonne du fichier excel renseigné dans notre filtre de requête.
5. Mise à jour : Nous utilisons l'action “Update item” pour mettre à jour la valeur de la colonne X de la liste SharePoint identifié dans le Get Items via son ID unique. Nous modifions ce champ par la variable Outputs de notre action Compose.