Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, nous parlerons d'un contrôle Power Automate qui met fin aux actions dans un flux. Si l'une des conditions d'un cas Switch n'était pas remplie, nous voudrions afficher un message d'erreur et mettre fin à toutes les actions dans un flux. Dans de tels scénarios, le contrôle d'action Power Automate Terminate est pratique.
Le contrôle Terminate dans Microsoft Power Automate met simplement fin à l'exécution d'un flux.
Dans notre discussion, nous découvrirons comment cela fonctionne et pourquoi c'est important.
Table des matières
Exemple de scénario
Dans cet exemple de flux que j'ai créé au préalable, l'utilisateur sera invité à saisir un mode de livraison et un message. Les méthodes de livraison disponibles incluses dans les boîtiers Switch sont Tweet, Email, Slack et Trello .
Cliquez sur Test pour tester le flux.
Ensuite, choisissez l' option Je vais effectuer l'action de déclenchement et cliquez sur le bouton Tester .
Entrons " Salut ! ” comme message et au lieu de “ Slack ”, tapons plutôt “ Slacks ”. Cliquez ensuite sur le bouton Exécuter le flux .
Comme nous pouvons le voir, l'exécution du flux a réussi et, en tant qu'utilisateurs, nous pensons qu'il n'y a rien de mal avec notre entrée. Maintenant, cliquons sur le bouton Terminé et vérifions notre Slack.
Lors de la vérification de Slack, le message que nous avons envoyé n'était pas là.
Revenons donc à notre flux pour voir ce qui s'est réellement passé en cliquant sur notre dernière exécution.
Dans notre flux, nous découvrons que le cas par défaut a été exécuté parce que nous avons mal orthographié le mot « Slack ». Par conséquent, aucun des cas ne correspond à la valeur que nous avons saisie.
Cependant, nous n'avons défini aucune action dans le cas par défaut. Par conséquent, le flux a réussi. C'est là que le contrôle d'action Terminer devient utile. Il force le flux à se terminer s'il rencontre une certaine erreur. Dans ce cas, si l'utilisateur a saisi une valeur qui ne correspond à aucun des cas, l'action par défaut doit être Terminer avec un message d'erreur.
Ajout d'un contrôle de fin dans Power Automate
Revenons en arrière et cliquez sur Modifier .
Cliquez sur l' instruction Switch .
Sous le cas par défaut , cliquez sur le bouton Ajouter une action .
Choisissez Contrôle .
Cliquez ensuite sur Terminer.
Le contrôle Terminer nous donne la possibilité de définir le statut. Nous pouvons le définir sur Échec , Réussi , Annulé ou même ajouter une valeur personnalisée . Dans ce scénario, définissons-le sur Failed .
Nous pouvons également entrer un code si nous créons notre propre documentation d'application. Par exemple, tapons 1502 qui est juste un code inventé. Ajoutez ensuite le message d'erreur.
Sauvons-le maintenant.
Test du contrôle de fin dans Power Automate
Réexécutons le flux et voyons ce qui se passe. Tout d'abord, cliquez sur Tester .
Choisissez les données de notre exécution la plus récente. Ensuite, cliquez sur le bouton Tester .
De toute évidence, notre exécution de flux a échoué.
Si nous allons au cas par défaut , nous verrons que l'option terminée s'est toujours produite et nous pouvons également voir quel était le message.
La grande chose à ce sujet est que les utilisateurs découvrent immédiatement que le flux a échoué en raison d'une erreur de leur côté. Si nous vérifions notre flux sur la page Détails , nous verrons également qu'il a échoué.
Nous pouvons également rendre le message d'erreur plus dynamique afin que l'utilisateur sache ce qu'il a fait de manière incorrecte. Par exemple, nous pouvons taper « Vous avez choisi le mot » et ajouter la variable Delivery Method .
Déclencheur HTTP de flux Microsoft | Un didacticiel Power Automate
Diagrammes de flux et page de détails de flux dans Power Automate
Microsoft Flow Approval avec plusieurs options
Conclusion
Tout bien considéré, le contrôle d'action Terminate est en effet un élément essentiel dans Power Automate . Il y a des moments où les entrées des utilisateurs ne remplissent pas certaines conditions et nous avons tendance à laisser le flux comme ça.
Nous pouvons simplement utiliser le contrôle Terminate pour terminer correctement une exécution de flux en déclarant qu'elle n'a pas réussi. Nous pouvons également configurer l'exécution du flux de Terminate en fonction de l'état de nos exécutions précédentes.
Il y a beaucoup de choses intéressantes que nous pouvons faire ici, mais ce n'est qu'un exemple de son utilisation. J'espère que ça aide.
Tous mes vœux,
Henri
Qu'est-ce que le self en Python ? Exemples concrets
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.
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.
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.
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.
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.
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.
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.
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.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir