Page Prompt Sets
Les objets PromptSet désignent des formulaires interactifs permettant aux utilisateurs de saisir des valeurs au moment de l'exécution de l'objet. Si vous êtes développeur et concepteur d'objet, lorsque vous créez des objets exécutables, vous pouvez leur affecter des objets PromptSet dans cette page. Le formulaire défini par l'objet PromptSet est généré sous forme de requête ou de boîte de dialogue contextuelle lors de l'exécution de l'objet.
Pour ajouter des prompsets à un objet exécutable
Prérequis : un ou plusieurs objets PromptSet dans lesquels vous avez créé un jeu d'invites.
- Ouvrez la page Prompt Sets de l'objet exécutable dans Variables & Prompts.
- Cliquez sur Ajouter PromptSet.
- Sélectionnez l'objet PromptSet dans la boîte de dialogue Ajouter PromptSet.
Remarque : La boîte de dialogue Ajouter PromptSet respecte la casse. - Cliquez une nouvelle fois sur Ajouter PromptSet si vous souhaitez ajouter un autre jeu d'invites.
- Vous pouvez également modifier l'ordre des jeux d'invites, en les tirant pour les déplacer. Pour supprimer un jeu d'invites, sélectionnez-le, puis cliquez sur le bouton Supprimer de la barre d'outils.
Les jeux d'invites ajoutés sont dans la liste. Sélectionnez un jeu d'invites pour voir les éléments PromptSet qu'il contient, à droite.
Remarques :
- Dans le formulaire de saisie utilisateur généré, les invites de tous les jeux d'invites affectés s'affichent dans l'ordre de leur apparition dans la page Prompt Sets de l'objet exécutable. Vous pouvez glisser-déplacer les jeux d'invites pour changer cet ordre.
- À l'exception des valeurs par défaut, les invites ne peuvent être éditées dans la définition de l'objet exécutable. Pour modifier des invites, vous devez modifier le jeu d'invites dans la page Conception des PromptSet de l'objet PromptSet.
Conseil : Vous pouvez afficher un aperçu du jeu d'invites dans la page Conception des PromptSet.
Remplacer les valeurs du jeu d'invites
Si un élément PrompSet n'est pas en lecture seule, vous pouvez également remplacer la valeur de l'invite dans la page Prompt Sets. La nouvelle valeur ne s'applique alors qu'à cet objet exécutable et n'affecte pas les autres objets utilisant le même objet PromptSet.
Vous pouvez saisir une valeur dans le champ PromptSet ou sélectionner une variable prédéfinie. Cliquez sur le titre de l'invite pour passer du champ d'entrée direct au champ d'entrée variable. Pour sélectionner une variable prédéfinie, cliquez sur le bouton {&} dans le champ d'entrée variable, pour ouvrir une boîte de dialogue. Pour plus d'informations, voir sélecteur de variables.
Il existe plusieurs types de valeurs que vous pouvez utiliser pour remplacer celles de l'invite :
Variables prédéfinies
Vous pouvez utiliser une chaîne de texte ou de variable prédéfinie contenant une ou plusieurs variables prédéfinies pour remplacer la valeur d'un prompt.
Le texte que vous saisissez dans un champ d'entrée variable peut contenir n'importe quelle combinaison des éléments suivants :
- Variables de propriétés système
Les variables de propriétés système ne sont pas des objets. Elles restent les mêmes dans le système. - Variables de propriétés d'objet
Les variables de propriétés d'objets font référence à des objets ou leur instance d'exécution (tâche). - Variables Automation
Ces variables sont un sous-ensemble d'objets Variable statiques utilisés pour les propriétés du système. - Objets Variable
Les objets Variable peuvent être statiques ou dynamiques. Les variables statiques enregistrent les valeurs dans leur définition d'objet, tandis que les variables dynamiques extraient les valeurs d'une source de données spécifiée.
Remarque : On applique les conventions de texte pour les noms de variables et d'objets. Lorsque vous écrivez les noms, respectez les règles suivantes :
- Les variables de propriétés système et de propriétés d'objet commencent par une esperluette (&) et se terminent par un hachage (#).
- Les objets Variable, tels que les variables d'automatisation, commencent et se terminent par des accolades ({ }).
- Vous pouvez saisir du texte combinant des éléments, tels que {PREFIX}_&$CLIENT#, si l'invite le permet et si vous respectez les conventions de texte.
- Les invites de date / heure nécessitent une valeur par défaut et ne peuvent pas être enregistrées sans une valeur. Le seul format de date autorisé pour les valeurs de date par défaut est AAAA-MM-JJ.
Valeur d'un workflow parent ou variable d'objet d'un schedule
Saisissez la variable d'objet dans la page Variables de l'objet Schedule ou Workflow parent. N'utilisez pas le bouton {&}.
Autres options de l'invite
Les types d'invites suivants vous permettent de remplacer la valeur de l'invite par une autre valeur, en sélectionnant une valeur différente définie dans l'élément PrompSet ou en saisissant la valeur souhaitée.
- Invites Nombre, Case à cocher, Heure et date, Case d'option : elles permettent de sélectionner l'option souhaitée.
- Invite Champ texte : permet de saisir une valeur dans le champ. Si le champ autorise plusieurs valeurs et que l'assistant de saisie est activé dans les paramètres de l'invite, cliquez sur le bouton ... et sélectionnez une valeur. Pour plus d'informations, voir Paramètres Champ texte.
- Invites de listes déroulantes : permettent de saisir une valeur dans le champ ou sélectionnez-en une dans le menu déroulant.
Voir aussi :