Cet exemple vous explique comment créer un flux systématique qui s’applique à tous les éléments d’une liste SharePoint.
Prérequis
- La liste lstAffaires doit exister dans votre site SharePoint.
Alimenter la liste lstAffaires
Ouvrez votre site SharePoint.
Cliquez ou tapez sur la roue dentée Paramètres (en haut, à droite) : un menu s’ouvre.
Dans le menu, cliquez ou tapez sur Contenu du site : le contenu du site apparaît.
Dans le contenu, cliquez ou tapez sur la liste lstAffaires pour l’ouvrir : un nouvel onglet s’ouvre.
Dans la liste, ajoutez au moins 3 éléments différents avec les valeurs ci-dessous. Ne renseignez que le Titre, IDaffaire, MontantHT et FinWkf qui doit être à « non ».
Pour vous aider, regardez la copie d’écran ci-dessous.

Créer le flux
Vous allez créer le flux Flow. Pour ce faire :
Ouvrez le centre des processus et tâches Microsoft Flow et identifiez-vous en tant qu’Administrateur du tenant.
https://emea.flow.microsoft.com/fr-fr/
Dans le volet de navigation (à gauche), cliquez ou tapez sur Mes flux.
Dans le menu supérieur, cliquez ou tapez sur le menu Nouveau.
Pour vous aider, regardez la copie d’écran ci-dessous.

Puis cliquez ou tapez sur Automatisé – à partir de zéro.
Si la fenêtre Générer un flux automatisé s’ouvre, cliquez sur Ignorer.
Vous allez indiquer la condition qui déclenche le flux. Pour ce faire, dans la zone Rechercher parmi les connecteurs et les déclencheurs, saisissez planification et faites entrée.
Dans la liste des résultats, cliquez ou tapez sur Récurrence de Planification.
Dans la condition Récurrence, sélectionnez la fréquence Jour.
Ne modifiez pas la valeur de la zone Intervalle.
Pour vous aider, regardez la copie d’écran ci-dessous.

Le flux s’exécutera automatiquement tous les jours. Toutefois, vous pouvez toujours l’exécuter manuellement.
Maintenant, vous allez ajouter une action.
Pour ce faire, cliquez sur le bouton Nouvelle étape : vous allez choisir une action.
Dans la zone de recherche parmi les actions, entrez Obtenir les éléments.
Dans la liste des actions qui s’affiche, cliquez ou tapez sur Obtenir les éléments de SharePoint.
Si un pop-up intitulé Entrer l’adresse et le nom de liste/bibliothèque du site SharePoint s’affiche, cliquez sur Reçu.
Dans le déclencheur Obtenir les éléments, cliquez ou tapez dans la zone Adresse du site, et saisissez l’adresse du site SharePoint qui porte votre prénom.
Ensuite, cliquez ou tapez dans la zone Nom de la liste, et saisissez lstAffaires.
Pour vous aider, regardez la copie d’écran ci-dessous.

Vous allez ajouter une nouvelle action.
Pour ce faire, cliquez sur le bouton Nouvelle étape : vous allez choisir une action.
Dans la zone de recherche parmi les actions, entrez Appliquer à chacun.
Dans la liste des actions qui s’affiche, cliquez ou tapez sur Appliquer à chacun de Contrôle.
Dans le déclencheur Appliquer à chacun, cliquez ou tapez dans la zone Sélectionnez un résultat à partir des étapes précédentes, et sélectionnez le paramètre value.
Ensuite, cliquez sur Ajouter une action.
Dans Choisir une action, cliquez sur l’action Condition de Contrôle.
Pour vous aider, regardez la copie d’écran ci-dessous.

Dans Condition, cliquez ou tapez dans le premier champ Choisir une valeur, et sélectionnez : FinWkf
Modifiez « est égal à » par « contient ».
Ensuite, cliquez ou tapez dans l’autre champ Choisir une valeur, et saisissez : oui.
Pour vous aider, regardez la copie d’écran ci-dessous.

Ensuite, cliquez sur Ajouter une action.
Paramétrer le bloc Si Non
Dans le bloc Si Non, cliquez sur l’action Ajouter une action.
Dans Choisir une action, saisissez Mettre à jour l’élément.
Dans la liste des actions qui s’affiche, cliquez ou tapez sur Mettre à jour l’élément de SharePoint.
Dans l’action Mettre à jour l’élément, cliquez ou tapez dans la zone Adresse du site, et sélectionnez le site SharePoint qui porte votre prénom.
Cliquez ou tapez dans la zone Nom de la liste, et sélectionnez lstAffaires.
Cliquez ou tapez dans la zone ID, et ajoutez le paramètre ID.
Cliquez ou tapez dans la zone Titre, et ajoutez le paramètre Titre.
Cliquez ou tapez dans la zone MontantHT, et entrez 20.
Cliquez ou tapez dans la zone FinWkf, et ajoutez oui.
Pour vous aider, regardez la copie d’écran ci-dessous.

Paramétrer le bloc Si Oui
Ne faites rien dans de bloc et laissez le tel quel.
En effet, si la condition (FinWkf contient « oui »), il n’y a rien à faire.
Renommer le flux de travail
Maintenant, vous allez renommer votre flux.
Pour ce faire, cliquez, en haut et à gauche de l’écran, sur Sans titre.
Saisissez le texte par : Mettre à jour le montant HT
Vérifier le flux
Vous allez vérifier votre flux.
Pour ce faire, cliquez, en haut et à droite de l’écran, sur le lien Vérificateur de flux.
Un volet apparaît sur la droite. Normalement, vous devez avoir 0 erreur et 0 avertissement. Dans le cas contraire, demandez de l’aide à votre formateur.
Faites attention que le vérificateur de flux ne capte pas toutes les erreurs. Vous pouvez avoir des erreurs lors de l’enregistrement et lors de l’exécution du flux.
Si vous n’avez pas d’erreur, ni d’avertissement, fermez en cliquant sur l’icône X en haut et à droite du volet.
Enregistrer le flux
Vous allez enregistrer votre flux.
Pour ce faire, cliquez, en haut et à droite de l’écran, sur le lien Enregistrer. Vous pouvez aussi cliquer sur le bouton Enregistrer qui se trouve sous le flux.
Si vous avez un message sur un bandeau rouge en haut de l’écran, il s’agit d’une erreur. Dans ce cas, demandez de l’aide à votre formateur.
Tester le flux
Vous allez tester votre flux.
Dans le volet de navigation (à gauche), cliquez ou tapez sur Mes flux.
Sélectionnez le flux qui s’intitule Mettre à jour le montant HT, puis cliquez ou tapez sur l’icône en forme de triangle (w) qui permet d’exécuter maintenant : un pop-up s’ouvre.
Dans le pop-up, cliquez ou tapez sur le bouton Exécuter le flux.
Ensuite, ouvrez la liste lstAffaires : les éléments sont bien mis à jour.
Pour vous aider, regardez la copie d’écran ci-dessous.

Désactiver le flux
Pour éviter de perturber la compréhension des futurs flux, vous allez désactiver le flux de cet exercice.
Pour ce faire, dans le volet de navigation du centre des processus et tâches Microsoft Flow, cliquez ou tapez sur Mes flux.
Dans ls liste des flux qui s’affiche, cochez le flux qui s’intitule : Mettre à jour le montant HT, puis dans le menu supérieur cliquez ou tapez sur les …
Puis cliquez ou tapez sur Désactiver le flux.
L’exercice est terminé.
Bonus : calcul d’une expression
Dans cette manipulation avancée, vous allez utiliser une expression pour diviser par 2 le montant HT de chaque article.
Ne faites cette manipulation que si vous êtes en avance sur le groupe.
Si vous n’êtes pas en avance, vous pourrez la faire de retour dans votre organisation.
Ouvrez la liste lstAffaires et modifiez la valeur de FinWkf de oui à non.
Ouvrez votre flux en modification.
Cherchez et ouvrez l’action Mettre à jour l’élément.
Cliquez dans MontantHT, supprimez la valeur présente (20) puis cliquez dans Expression.
Pour vous aider, regardez la copie d’écran ci-dessous.

Dans la zone vierge, tapez :
div(item()?['MontantHT'],2)
La fonction item()?[], quand elle est utilisée à l’intérieur d’une action répétée, renvoie la valeur de l’élément entre crochet.
La fonction div() renvoie le résultat de la division de la valeur de MontantHT par 2.
Pour vous aider, regardez la copie d’écran ci-dessous.

Puis cliquez sur le bouton OK.
Enregistrez.
Changez Réactivez le flux.
Exécuter le flux.
Vérifiez que le montant HT a été divisé par deux.
Pour vous aider, regardez la copie d’écran ci-dessous.

Le bonus est terminé.
Résumé
Dans cet exercice, vous avez appris comment créer un flux systématique qui s’applique à tous les éléments d’une liste SharePoint.
Article mis à jour le 31.10.2019.