Actions des boîtes de messages
Les boîtes de messages peuvent être utilisées dans les flux de bureau pour interagir avec les utilisateurs, demander une entrée et fournir une sortie.
Pour afficher un message à l’utilisateur pendant l’exécution d’un flux, utilisez l’action Afficher le message. Vous devez spécifier le titre de la boîte de messages, son contenu, l’icône et les boutons de la boîte à afficher. De plus, vous pouvez définir un bouton par défaut à présélectionner, ainsi que pour indiquer si la boîte de messages doit toujours être au-dessus de toutes les autres fenêtres de votre ordinateur et si la boîte de messages doit être fermée automatiquement après un certain temps.
L’exemple ici affiche une boîte de messages qui informe l’utilisateur que l’analyse est terminée et lui demande s’il souhaite analyser un autre fichier. La boîte de messages affiche l’icône de question et est toujours au-dessus des autres fenêtres. La variable ButtonPressed stocke la sélection de l’utilisateur.
La boîte de messages créée doit maintenant ressembler à l’exemple suivant :
En plus de cela, vous pouvez créer un formulaire personnalisé pour afficher un message dans le cadre de votre flux avec l’utilisation de l’action Afficher le formulaire personnalisé. Un formulaire personnalisé accepte plusieurs éléments et vous pouvez créer un formulaire personnalisé qui contient divers boutons et types de saisie. Pur plus d’informations : Créer des formulaires personnalisés.
Pour demander la saisie des données, déployer l’action Afficher la boîte de dialogue de saisie. Cette action nécessite un titre pour la fenêtre de dialogue et un message comme invite pour l’utilisateur. Vous pouvez éventuellement définir une valeur par défaut et un type d’entrée (ligne unique, multiligne ou mot de passe).
Utilisez l’action Afficher la boîte de dialogue de sélection de fichier pour inviter les utilisateurs à naviguer jusqu’à un fichier. L’exemple suivant vous invite à sélectionner un fichier image. Une variable spécifie le dossier initial et le filtre de fichiers limite les sélections disponibles à des extensions de fichiers spécifiques.
La boîte de dialogue de fichier créée doit maintenant ressembler à l’exemple suivant. Vous pouvez le filtre spécifié dans le coin inférieur droit de la boîte de dialogue.
Afficher le message
Affiche une zone de message.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Message box title | Oui | Valeur de texte | Texte à utiliser comme titre de la zone de message | |
Message to display | Oui | Valeur de texte | Texte à afficher comme message réel | |
Message box icon | N/A | Aucun, Information, Question, Avertissement, Erreur | Aucun(e) | Icône à afficher avec la zone de message |
Message box buttons | N/A | OK, OK - Annuler, Oui - Non, Oui - Non - Annuler, Abandonner - Réessayer - Ignorer, Réessayer - Annuler | OK | Boutons à afficher sur la zone de message |
Default button | N/A | Premier bouton, Deuxième bouton, Troisième bouton | Premier bouton | Le bouton à mettre en évidence par défaut. Si l’utilisateur appuie sur Entrée, ce bouton sera enfoncé |
Conserver la zone de message toujours visible | S.O. | Valeur booléenne | False | Spécifier si la zone de message doit toujours rester au-dessus de toutes les autres fenêtres |
Close message box automatically | N/A | Valeur booléenne | False | Spécifier si la zone de message se ferme automatiquement après une durée prédéfinie, comme si le bouton par défaut avait été utilisé. Sinon, le flux patiente jusqu’à ce qu’un bouton soit actionné par l’utilisateur. |
Timeout | Oui | Valeur numérique | 3 | Secondes de suspension de l’automatisation tout en attendant la saisie jusqu’à la poursuite automatique |
Variables produites
Argument | Type | Description |
---|---|---|
ButtonPressed | Valeur de texte | Texte du bouton actionné |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la zone de message | Indique un problème d’affichage de la boîte de dialogue de message. |
Impossible d’afficher la boîte de messages en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de message en mode non interactif. |
Afficher la boîte de dialogue de saisie
Affiche une boîte de dialogue invitant l’utilisateur à saisir du texte.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Input dialog title | Oui | Valeur de texte | Titre de la boîte de dialogue | |
Input dialog message | Oui | Valeur de texte | Message de la boîte de dialogue | |
Valeur par défaut | Oui | Valeur de texte | Spécifier le texte à afficher par défaut. Si l’utilisateur souhaite modifier ce texte, il peut écrire par-dessus. Sinon, le texte par défaut sera utilisé | |
Input type | N/A | Ligne unique, Mot de passe, Multiligne | Ligne simple | Le format du texte d’entrée. Choisissez une seule ligne - mot de passe pour masquer le texte, ou Multiligne pour qu’une zone d’affichage plus grande affiche plusieurs lignes de texte. |
Keep input dialog always on top | N/A | Valeur booléenne | False | Spécifier si la boîte de dialogue de saisie doit toujours rester au-dessus de toutes les autres fenêtres |
Variables produites
Argument | Type | Description |
---|---|---|
UserInput | Valeur de texte | Texte saisi par l’utilisateur, ou texte par défaut |
ButtonPressed | Valeur de texte | Texte du bouton actionné. L’utilisateur se voit automatiquement choisir entre OK ou Annuler. |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la boîte de dialogue de saisie | Indique un problème d’affichage de la boîte de dialogue de saisie. |
Impossible d’afficher la boîte de dialogue de saisie en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de saisie en mode non interactif. |
Afficher la boîte de dialogue de sélection de date
Affiche une boîte de dialogue invitant l’utilisateur à saisir une date ou une plage de dates.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Dialog title | Oui | Valeur de texte | Titre de la boîte de dialogue | |
Dialog message | Oui | Valeur de texte | Message de la boîte de dialogue | |
Dialog type | S.O. | Date unique, Plage de dates (deux dates) | Date unique | Indiquer si l’utilisateur doit entrer une date unique ou deux dates comme points de terminaison d’une plage de dates |
Prompt for | N/A | Date uniquement, Date et heure | Date uniquement | Spécifier si l’utilisateur doit entrer la date uniquement ou la date et l’heure |
Valeur par défaut | Oui | DateHeure | Valeur par défaut de la date | |
Default value for second date | Oui | DateHeure | Valeur par défaut de la date de fin d’une plage | |
Keep date selection dialog always on top | N/A | Valeur booléenne | False | Spécifier si la boîte de dialogue de sélection de date doit toujours rester au-dessus de toutes les autres fenêtres |
Variables produites
Argument | Type | Description |
---|---|---|
SelectedDate | DateHeure | Date saisie par l’utilisateur ou date par défaut |
SecondSelectedDate | DateHeure | Deuxième date saisie par l’utilisateur ou date par défaut |
ButtonPressed | Valeur de texte | Texte du bouton actionné par l’utilisateur. L’utilisateur se voit automatiquement choisir entre OK ou Annuler. |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la boîte de dialogue de sélection de date | Indique un problème d’affichage de la boîte de dialogue de sélection de date. |
Impossible d’afficher la boîte de dialogue de sélection de date en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de saisie en mode non interactif. |
Afficher la boîte de dialogue Sélectionner dans la liste
Affiche une boîte de dialogue avec des options qui permettent à l’utilisateur de choisir à partir d’une liste.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Dialog title | Oui | Valeur de texte | Titre de la boîte de dialogue | |
Dialog message | Oui | Valeur de texte | Message de la boîte de dialogue | |
List to choose from | Non | Valeur générale | Liste à afficher comme menu déroulant à partir duquel l’utilisateur effectue sa sélection | |
Keep select dialog always on top | N/A | Valeur booléenne | False | Spécifier si la boîte de dialogue de sélection doit toujours rester au-dessus de toutes les autres fenêtres |
Limit to list | N/A | Valeur booléenne | True | Autoriser ou non l’utilisateur à saisir sa propre réponse en dehors de la liste affichée |
Allow empty selection | N/A | Valeur booléenne | False | Autoriser l’utilisateur à ne rien sélectionner, en créant une sortie d’élément sélectionné vide |
Autoriser les sélections multiples | S.O. | Valeur booléenne | False | Laisser l’utilisateur sélectionner plusieurs choix. L’élément sélectionné et les variables d’index sélectionnées contiennent une liste d’éléments. |
Preselect items starting with a + sign | N/A | Valeur booléenne | False | Spécifier si les éléments dotés d’un signe « + » doivent apparaître automatiquement présélectionnés |
Variables produites
Argument | Type | Description |
---|---|---|
SelectedItem | Valeur de texte | Élément sélectionné dans la liste sous forme de texte |
SelectedItems | Liste de valeurs texte | Éléments sélectionnés dans la liste sous forme de liste de texte |
SelectedIndex | Valeur numérique | Numéro d’index de l’élément sélectionné dans la liste. Vous pouvez utiliser le numéro d’article au lieu du texte intégral de votre choix |
SelectedIndexes | Liste de valeurs numériques | Numéro d’index des éléments sélectionnés dans la liste. Ce paramètre vous permet d’utiliser le numéro d’élément au lieu du texte complet de votre choix |
ButtonPressed | Valeur de texte | Nom du bouton actionné par l’utilisateur (OK ou Annuler) |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la boîte de dialogue de sélection | Indique un problème d’affichage de la boîte de dialogue de sélection. |
Impossible d’afficher la boîte de dialogue de sélection en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de saisie en mode non interactif. |
Afficher la boîte de dialogue de sélection de fichier
Affiche la boîte de dialogue de sélection de fichier et invite l’utilisateur à sélectionner un ou plusieurs fichiers.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Dialog title | Oui | Valeur de texte | Titre de la boîte de dialogue | |
Initial folder | Oui | Dossier | Dossier initial à ouvrir lors de la recherche d’un fichier. Ce dossier est l’endroit où l’action de la boîte de dialogue Sélectionner un fichier lance la recherche de l’utilisateur pour le(s) fichier(s). | |
Filtre de fichier | Oui | Valeur de texte | Filtre permettant de limiter les fichiers récupérés. Ce paramètre autorise les caractères génériques, par exemple « .txt » ou « document?.doc » (sans les guillemets). Pour laisser l’utilisateur choisir parmi plusieurs filtres de fichier, séparez les choix par un point virgule, par exemple « .txt;*.exe » | |
Keep file selection dialog always on top | N/A | Valeur booléenne | False | Spécifier si la boîte de dialogue de sélection de fichier doit toujours rester au-dessus de toutes les autres fenêtres |
Autoriser les sélections multiples | S.O. | Valeur booléenne | False | Indiquer si l’utilisateur peut sélectionner ou non plusieurs fichiers |
Check if file exists | N/A | Valeur booléenne | False | Indiquer si seuls les fichiers qui existent déjà seront acceptés |
Variables produites
Argument | Type | Description |
---|---|---|
SelectedFile | Fichier | Fichier sélectionné par le biais de la boîte de dialogue |
SelectedFiles | Liste des fichiers | Fichier(s) sélectionné(s) |
ButtonPressed | Valeur de texte | Texte du bouton actionné. L’utilisateur se voit automatiquement choisir entre Ouvrir ou Annuler. |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la boîte de dialogue de sélection de fichier | Indique un problème d’affichage de la boîte de dialogue de sélection de fichier. |
Impossible d’afficher la boîte de dialogue de sélection de fichier en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de saisie en mode non interactif. |
Afficher la boîte de dialogue de sélection de dossier
Affiche la boîte de dialogue de sélection de dossier et invite l’utilisateur à sélectionner un dossier.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Dialog description | Oui | Valeur de texte | Description de la boîte de dialogue Sélectionner un dossier par exemple, « Sélectionner le dossier dans lequel vous souhaitez copier les fichiers » | |
Initial folder | Oui | Dossier | Le dossier initial à ouvrir. Il s’agit du dossier par défaut, sauf si l’utilisateur en choisit un nouveau. | |
Keep folder selection dialog always on top | N/A | Valeur booléenne | False | Spécifier si la boîte de dialogue de sélection de dossier doit toujours rester au-dessus de toutes les autres fenêtres |
Variables produites
Argument | Type | Description |
---|---|---|
SelectedFolder | Dossier | Dossier sélectionné |
ButtonPressed | Valeur de texte | Texte du bouton actionné. L’utilisateur se voit automatiquement choisir entre OK ou Annuler. |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Impossible d’afficher la boîte de dialogue de sélection de dossier | Indique un problème d’affichage de la boîte de dialogue de sélection de dossier. |
Impossible d’afficher la boîte de dialogue de sélection de dossier en mode non interactif | Indique un problème d’affichage de la boîte de dialogue de saisie en mode non interactif. |
Afficher un formulaire personnalisé
Affichez un formulaire personnalisé qui peut inclure plusieurs types d’éléments, comme du texte, des nombres, des fichiers, etc.
Paramètres d’entrée
Les paramètres d’entrée sont configurés via le concepteur de formulaires personnalisé.
Variables produites
Argument | Type | Description |
---|---|---|
CustomFormData | Objet personnalisé | Un objet personnalisé contenant la saisie de l’utilisateur |
ButtonPressed | Valeur de texte | L’ID du bouton pressé |
Note
La valeur de la variable ButtonPressed est toujours en anglais, quels que soient les paramètres régionaux actuels dans Power Automate pour le bureau.
Exceptions
Exception | Description |
---|---|
Échec de l’affichage du formulaire personnalisé | Indique un problème d’affichage du formulaire personnalisé |