Action de contrôle de commutateur Power Automate dans les flux de travail

Action de contrôle de commutateur Power Automate dans les flux de travail

Dans ce didacticiel, nous parlerons du contrôle Power Automate Switch , qui se trouve sous les connecteurs intégrés avancés. Il y a des moments où nous avons plusieurs valeurs possibles qui viennent avec différents flux de travail. Nous pouvons le faire en utilisant des actions de condition imbriquées, mais cela pourrait devenir trop compliqué une fois que le nombre de valeurs possibles devient plus élevé. Il est préférable d'avoir les conditions côte à côte et de les analyser individuellement. Dans ce cas, nous utiliserons l'action Switch.

Le contrôle de commutation dans Power Automate peut traiter plusieurs cas d'alternatives possibles qui ont différentes actions ou blocs d'instructions.

Table des matières

Création d'un flux Power Automate

Commençons par créer un nouveau flux instantané.

Action de contrôle de commutateur Power Automate dans les flux de travail

Définissons le nom sur « Advanced Built-in Connector Demo ». Nous allons créer un flux déclenché manuellement. Choisissez donc l'option « Déclencher manuellement un flux », puis cliquez sur le bouton Créer .

Action de contrôle de commutateur Power Automate dans les flux de travail

Après cela, cliquez sur le bouton Nouvelle étape .

Action de contrôle de commutateur Power Automate dans les flux de travail

Voyons les connecteurs intégrés disponibles.

Action de contrôle de commutateur Power Automate dans les flux de travail

Cliquez sur le connecteur Contrôle .

Action de contrôle de commutateur Power Automate dans les flux de travail

Le connecteur de contrôle a six actions différentes. Nous avons déjà abordé le contrôle des conditions dans l'un de nos tutoriels. Encore une fois, ce contrôle divise le flux selon qu'une condition est vraie ou fausse.

Ajoutons quelques entrées dans notre flux où l'utilisateur peut entrer une méthode de livraison et un message via la saisie de texte . Donnons-leur également plusieurs choix parmi lesquels choisir à l'aide d'une liste déroulante.

Action de contrôle de commutateur Power Automate dans les flux de travail

Pour ce flux, si la méthode de diffusion choisie est Tweet , nous devons exécuter une action Tweet . Si c'est Email , nous devons effectuer une action Email . Idem pour toutes les autres options. Si nous allons utiliser le contrôle Condition pour effectuer le processus, nous créerons une condition imbriquée qui ressemble à celle-ci.

Action de contrôle de commutateur Power Automate dans les flux de travail

Il s'agit essentiellement d'une instruction IF sous une autre instruction IF, ce qui peut être fastidieux. Par conséquent, nous avons besoin du contrôle Switch pour simplifier le processus. 

Utilisation du contrôle de commutation dans Power Automate

Pour cet exemple, choisissons le champ Switch .

Action de contrôle de commutateur Power Automate dans les flux de travail

Ce qui est bien avec le contrôle Switch , c'est que nous n'avons qu'à choisir une variable que nous voulons tester. Pour le champ On , choisissez la variable Delivery Method .

Action de contrôle de commutateur Power Automate dans les flux de travail

1. Ajout du premier boîtier de commutation

Dans la section Cas , nous pouvons définir les multiples itinéraires pour chaque méthode de livraison. Mettons dans le premier choix qui est « Tweet ».

Action de contrôle de commutateur Power Automate dans les flux de travail

Cliquez ensuite sur le bouton Ajouter une action .

Action de contrôle de commutateur Power Automate dans les flux de travail

Recherchez et sélectionnez le connecteur Twitter .

Action de contrôle de commutateur Power Automate dans les flux de travail

Choisissez Publier un tweet .

Action de contrôle de commutateur Power Automate dans les flux de travail

Pour le champ de texte Tweet , choisissez Message.

Action de contrôle de commutateur Power Automate dans les flux de travail

2. Ajout des autres boîtiers de commutation

Pour ajouter un autre boîtier Switch , cliquez sur cette icône à côté du premier boîtier.

Action de contrôle de commutateur Power Automate dans les flux de travail

Tapons la deuxième option qui est " Email ".

Action de contrôle de commutateur Power Automate dans les flux de travail

Cliquez sur le bouton Ajouter une action .

Action de contrôle de commutateur Power Automate dans les flux de travail

Recherchez et sélectionnez le connecteur Mail .

Action de contrôle de commutateur Power Automate dans les flux de travail

Choisissez ensuite l' action Envoyer une notification par e-mail (v3) .

Action de contrôle de commutateur Power Automate dans les flux de travail

Définissez l'adresse e-mail à laquelle vous souhaitez que la notification soit envoyée. Choisissez la variable Message pour les champs Objet et Corps .

Action de contrôle de commutateur Power Automate dans les flux de travail

Ajoutez le troisième cas pour l' option Slack , puis définissez le nom du canal sur Tutoriel. Utilisez la variable Message pour le champ Texte du message .

Action de contrôle de commutateur Power Automate dans les flux de travail

Après cela, ajoutez le quatrième cas ( Trello ). Définissez l' ID de la carte sur Tâches et l' ID de la liste des parents sur Problèmes . Utilisez simplement la variable Message pour les champs Nom de la carte et Description de la carte .

Action de contrôle de commutateur Power Automate dans les flux de travail

La carte par défaut est l'endroit où nous pouvons définir une autre action au cas où aucune des méthodes de livraison disponibles ne correspond à celle qui a été saisie par l'utilisateur. Mais dans cet exemple, nous n'en aurons pas besoin car nous forçons l'utilisateur à choisir uniquement parmi les quatre options. 

Action de contrôle de commutateur Power Automate dans les flux de travail

Enfin, cliquez sur Enregistrer .

Action de contrôle de commutateur Power Automate dans les flux de travail

Test du contrôle du commutateur dans Power Automate

Essayons maintenant notre flux. Tout d'abord, cliquez sur Tester .

Action de contrôle de commutateur Power Automate dans les flux de travail

Choisissez l' option J'exécute l'action de déclenchement , puis cliquez sur le bouton Tester .

Action de contrôle de commutateur Power Automate dans les flux de travail

Après cela, cliquez sur le bouton Continuer .

Action de contrôle de commutateur Power Automate dans les flux de travail

Voici à quoi ressemblerait le formulaire. Choisissez Slack comme méthode de livraison. Tapez ensuite « SALUT TOUT LE MONDE ! C'EST MOI, MARIO! ”. Cliquez sur le bouton Exécuter le flux et voyons-le également en action.

Action de contrôle de commutateur Power Automate dans les flux de travail

Cliquez sur Terminé.

Action de contrôle de commutateur Power Automate dans les flux de travail

Nous pouvons maintenant voir que parmi les quatre cas, seul le cas 3 a été activé. Et nous pouvons l'identifier grâce aux coches vertes.

Action de contrôle de commutateur Power Automate dans les flux de travail

Lorsque nous vérifions notre Slack, nous verrons le message nouvellement publié.

Action de contrôle de commutateur Power Automate dans les flux de travail

Et c'est aussi simple que fonctionne le contrôle Switch dans Power Automate.

Conclusion

Pour récapituler, nous sommes capables de créer un flux avec le contrôle Switch et de le différencier du contrôle Condition . Ce dernier répartit le flux entre les conditions « Oui » ou « Non » et ajoute une condition sur une autre en fonction du nombre d'options.

D'autre part, le contrôle Switch permet aux utilisateurs d'effectuer plusieurs conditions empilées sur une seule ligne. C'est très similaire à toutes les autres instructions switch-case que vous voyez en Python et dans d'autres langages de programmation.

Par conséquent, si l'argument de votre flux se situe juste entre une simple condition "oui" ou "non", vous pouvez utiliser le contrôle Condition . Mais si vous avez plusieurs options, il est préférable d'utiliser des cas Switch plutôt que des conditions empilées. J'espère que vous avez pu comprendre l'utilisation correcte de ces deux connecteurs intégrés.

Tous mes vœux,

Henri


Tutoriel Microsoft Flow - Instant Vs.
Actions d'automatisation de puissance de flux automatisées | Un didacticiel approfondi
Présentation de Power Automate Dynamic Content





Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir