Appeler Power Automate à partir d'une Power App

Contenu

Dans le prochain post, nous vous expliquerons comment appeler Power Automate depuis une application d'alimentation. La combinaison des deux technologies permet un développement avec une gamme d'opérations complexes.

Pour ca, nous avons créé le tutoriel suivant, qu'en recueillant le nom et la langue de l'utilisateur via une Power App, affiche le message de confirmation d'une commande générée par Power Automate. De cette façon, en même temps pour voir l'appel, nous pouvons voir comment Power Automate est capable d'envoyer des paramètres de réponse à Power App.

Développement d'automatisation de puissance

Un flux est créé dont le déclencheur est un appel Power App.

On ajoute les variables suivantes:

  • Pomme de terre: est initialisé avec le nom obtenu à partir de l'application Power.
  • langage: s'initialise dans la langue obtenue à partir de l'appel Power App.
  • message: cette variable contiendra la confirmation de commande. Pour cela, nous n'ajouterons rien comme valeur lors de l'initialisation de cette variable.

Pour initialiser une variable avec la valeur de paramètre obtenue à partir de l'application Power, on place le curseur dans le champ “Valeur” de la variable à initialiser et cliquez sur Ctrl + espace. Une fois cela fait, le panneau suivant apparaîtra.

Ensuite, vous pouvez voir comment la balise Power App est insérée dans son nom, le nom de l'action sur laquelle vous avez cliqué “Demander dans PowerApps”.

Selon la langue reçue, nous ajoutons la confirmation de commande dans une langue ou une autre, y compris le nom reçu. En conclusion, nous ajoutons l'action “Répondre à une PowerApp ou à un flux”, y compris les variables à envoyer à la Power App. Dans cette circonstance, “message” contenant le message de confirmation de commande.

Une fois enregistré, nous avons notre Power Automate prêt à être appelé depuis l'application Power.

Développement d'applications énergétiques

Nous créons une application énergétique avec un écran, contenant le nom, la langue (menu déroulant contenant toutes les langues disponibles) et les champs de message. Et un bouton dont le nom est “Envoyer une demande”.

Nous cliquons sur le bouton, et sur la propriété “SurSélection” nous ajoutons le Power Automate nouvellement créé. Pour faire ceci, on ajoute le curseur à la propriété “SurSélection” bouton et cliquez “action” Oui “Automatiser la puissance”. Ensuite, un panneau apparaîtra avec tous les flux disponibles.

En cliquant sur le curseur respectif, un code comme le suivant sera ajouté: 'flow_name.Run (". Une fois cela fait, il suffit d'ajouter les paramètres correspondants.

Pour obtenir les valeurs des paramètres renvoyés par Power Automate, nous ajoutons “.” à la fin de la fonction “Cours” et une liste avec tous les paramètres disponibles s'affichera pour revenir.

Dans l'exemple, nous passons les valeurs de la zone de texte Nom et du menu déroulant Langue. Et nous stockons dans la variable “varMessage” la valeur de la variable “message” renvoyé par le PowerAutomate.

Pour afficher la confirmation de commande, renvoyé par Power Automate. Nous avons créé une zone de texte multiligne, qui contient la valeur de la variable “varMessage”.

Le résultat lors de l'exécution lorsque le bouton est cliqué “Envoyer une demande”, avec le champ Nom et langue rempli est le suivant.

j'espère que ça t'a été utile.

Jour heureux!

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.