[Lab CD05] Lancer un flux Power Automate depuis l'application
Lab simulé | 30 minutes | Brévalis Industries. Camille Lefort ajoute à NC Terrain un bouton qui lance le flux « Signaler une NC critique » : Yann Le Goff reçoit un courriel avec la fiche sélectionnée.
Objectif
Ajouter un flux Power Automate existant à une application canevas, l'appeler avec Run en lui passant les valeurs de la fiche sélectionnée, et vérifier son résultat.
Étapes
- Ouvrir le volet Power Automate : barre de gauche, Plus (···), puis Power Automate.
- Ajouter le flux : Ajouter un flux, puis Signaler une NC critique.
- Ajouter le bouton Signaler : Bouton renommé btnSignaler, texte Signaler à Yann, Largeur 200, sur l'écran scrListe.
- Appeler le flux avec Run : OnSelect :
SignaleruneNCcritique.Run(galNC.Selected.Titre; Text(galNC.Selected.Gravité); User().Email);; Notify("Yann Le Goff est prévenu"; NotificationType.Success). - Tester dans l'aperçu : F5, clic sur NC-2026-003, puis Signaler à Yann.
- Vérifier le courriel : onglet Outlook, message NC critique à traiter : NC-2026-003.
- Enregistrer une nouvelle version.
- Répondre au questionnaire de fin de lab (10 questions, réussite à 80 %).
Ce que le lab fait comprendre
- Seuls les flux au déclencheur Quand Power Apps appelle un flux (V2) peuvent être appelés depuis l'application.
- Un flux ajouté devient un objet de formule : son nom sans espaces.
- Run transmet une valeur par entrée du déclencheur, dans l'ordre ; un nombre d'arguments différent est une erreur.
- Les entrées texte attendent du texte : Text() convertit un choix Dataverse, User().Email donne l'adresse de la personne connectée.
- Les utilisateurs d'une application partagée confirment les connexions du flux au premier lancement.
Mode d'emploi
- Volet de gauche : consigne, « Pourquoi ? », contrôles, bouton Copier, Afficher un indice.
- Étape suivante fait la manipulation à votre place ; Étape précédente l'annule.
- Écrans déduits sans capture : volet Plus, volet Power Automate et liste Ajouter un flux du studio.