Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le contrôle de flux fait référence au contrôle de l’ordre dans lequel les actions et les sous-flux s’exécutent. Power Automate vous permet d’implémenter le contrôle de flux par le biais des actions de contrôle de flux.
L’action Si un arrêt sécurisé est demandé est utilisée conjointement avec la fonctionnalité d’arrêt sécurisé disponible dans le portail Power Automate, où elle peut être déclenchée à partir de la page des détails d’exécution du flux de bureau, ou être déclenchée directement dans le concepteur de flux, à des fins de débogage, pour permettre l’arrêt contrôlé d’un flux en cours d’exécution. Pour plus d’informations, voir Arrêt sécurisé
Les étiquettes permettent de créer des points de référence pour l’action Accéder à qui modifie le point d’exécution du flux de bureau. L’exemple suivant dirige le flux vers une étiquette plus tôt dans le flux pour répéter une série d’actions.
L’action Exécuter le sous-flux interrompt le sous-flux dans lequel elle est placée et exécute un autre sous-flux. Une fois le second sous-flux terminé, le flux revient au sous-flux d’origine pour poursuivre son exécution. L’exemple suivant exécute le sous-flux Calculer la remise a été créé pour s’exécuter plusieurs fois tout au long de l’exécution du flux, afin d’éviter de répéter le même code.
Pour organiser visuellement vos actions en groupes pour faciliter la gestion, placez-les entre une action Région et Région de fin et donnez à la région un nom distinctif.
Ces actions n’ont aucun effet fonctionnel, mais elles permettent de regrouper et d’organiser les actions à des fins de maintenance et de lisibilité. Par exemple, vous pouvez réduire et développer une région pour concentrer votre attention là où cela est nécessaire.
Vous ne pouvez utiliser que les actions Région et Région de fin comme paires, et elles doivent appartenir à la même portée pour s’imbriquer correctement. Si l’une des deux actions appartient à un autre groupe d’actions, comme une boucle ou une condition, les actions ne peuvent pas former une région appropriée.
Note
Si vous créez plusieurs régions dans un sous-flux, il n’y a pas de mappage prédéterminé entre des actions Région et Région de fin spécifiques. À la place, la dernière action Région essaiera de former une paire avec la première action Région de fin disponible qui suit.
Si arrêt sécurisé demandé
Vérifie si un arrêt sécurisé est demandé pour le flux spécifique.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Arrêter le flux | S.O. | Valeur booléenne | False | Indique si l’exécution du flux doit être terminée après l’achèvement du bloc d’actions spécifique ou si l’exécution doit se poursuivre. Notez que si vous choisissez de poursuivre l’exécution, vous devez ajouter manuellement une action Arrêter le flux pour mettre fin au flux. |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Comment
Commentaire de l’utilisateur.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Comment | Oui | Valeur de texte | Commentaire de l’utilisateur |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
End
Signifie la fin d’un bloc.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Région de fin
Marque la fin d’un groupe d’actions.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Quitter le sous-flux
Quitte le sous-flux actuel et revient au point à partir duquel il a été appelé.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Obtenir la dernière erreur
Récupère la dernière erreur qui s’est produite dans le flux.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Effacer l’erreur | S.O. | Valeur booléenne | False | Une fois l’erreur stockée dans la variable, elle est effacée de sorte que la prochaine fois que l’erreur est récupérée, elle ne récupérera pas la même valeur d’erreur |
Variables produites
| Argument | Type | Description |
|---|---|---|
| LastError | Erreur | Détails de la dernière erreur qui s’est produite dans le flux |
Exceptions
Cette action ne comporte aucune exception.
Accéder à
Transfère le flux d’exécution vers un autre point, indiqué par une étiquette.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Go to label | Non | Valeur de texte | Étiquette dans le flux |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Label
Sert de destination à une instruction « go to ».
À partir de la version 2.46, les étiquettes peuvent également être utilisées dans une portée différente de celle de l’action Accéder à correspondante (par exemple, dans un bloc conditionnel), à l’exception des blocs d’erreur, des boucles et/ou d’autres sous-flux.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Label name | Non | Valeur de texte | Étiquette dans le programme |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Erreur sur le bloc
Marque le début d’un bloc pour gérer les erreurs d’actions.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Name | Non | Valeur de texte | Nom du bloc d’exceptions à des fins de visualisation uniquement. | |
| Stratégie de nouvelles tentatives | S.O. | Aucun, Fixe, Exponentiel | None | Les règles en fonction desquelles les nouvelles tentatives sont effectuées. Les retards sont estimés en secondes. |
| Capturer les erreurs logiques inattendues | S.O. | Valeur booléenne | False | Développez l’étendue de la gestion des erreurs, tout en capturant les erreurs logiques dans le flux, par exemple en divisant un nombre par zéro ou en essayant d’accéder à un élément à partir d’une position hors limites. |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Région
Marque le début d’un groupe d’actions.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Nom | Oui | Valeur de texte | Nom de la région. |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Exécuter le sous-flux
Exécute un sous-flux qui spécifie les arguments obligatoires.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Subflow name | Non | Sous-flux | Nom du sous-flux à appeler | |
| Entrée sous forme d’expression | S.O. | Valeur booléenne | False | Définissez si l’entrée doit être traitée comme une expression. Si cette option est activée, les variables et les expressions peuvent être utilisées pour déterminer dynamiquement le sous-flux pendant l’exécution. |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Arrêter le flux
Met fin au flux.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| End flow | Non | Avec succès, avec un message d’erreur | Réussite | Terminer l’exécution du flux, avec succès ou par une erreur |
| Error message | Non | Valeur de texte | Message d’erreur à retourner à l’appelant du flux à la sortie |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.
Attente
Interrompt l’exécution du flux pendant un nombre de secondes spécifié.
Paramètres d’entrée
| Argument | Facultatif | Accepte | Valeur par défaut | Description |
|---|---|---|---|---|
| Duration | Non | Valeur numérique | Durée en secondes |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Cette action ne comporte aucune exception.