Partager via


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.

Capture d’écran de l’action Afficher le message.

La boîte de messages créée doit maintenant ressembler à l’exemple suivant :

Capture d’écran de la boîte de messages affichée.

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.

Capture d’écran du concepteur de formulaires personnalisé.

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.

Capture d’écran de l’action Afficher la boîte de dialogue de sélection de fichier.

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.

Capture d’écran d’une boîte de dialogue Sélectionner un fichier.

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é

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.

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.

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)

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.

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.

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é

Exceptions

Exception Description
Échec de l’affichage du formulaire personnalisé Indique un problème d’affichage du formulaire personnalisé