- Démarrage
- Avant de commencer
- Comment
- Utilisation de la vue détaillée principale
- Inclure les classements par étoiles (Include Star Ratings)
- Définir un contexte externe (Set External Context)
- Inclure les liens EnvoyerÀ(MailTo)
- Directives générales sur l'expérience utilisateur
- Utiliser la validation d'entrée requise (Use Required Input Validation)
- Utiliser l'activité Envoyer un résultat intermédiaire (Use the Send Interim Result Activity)
- Concevoir votre application
- Événements et règles
- Règle : If-Then-Else
- Règle : ouvrir une page
- Règle : Ouvrir l'URL
- Règle : Fermer le Pop-Over/la feuille du bas
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir des valeurs
- Règle : Démarrer le processus
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Obtenir le fichier du compartiment de stockage
- Règle : Créer/Mettre à jour un enregistrement d’entité
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Fonction : And, Or, Not
- Fonction : Concat
- Fonction : Contains
- Fonction : Compter (Count)
- Fonction : Endswith
- Fonction : If
- Fonction : IsBlank
- Fonction : Length
- Fonction : List
- Fonction : StartsWith
- Fonction : Somme
- Fonction : Tri
- Fonction : Maintenant
- Fonction : Aujourd'hui
- Fonction : Heure (Time)
- Fonction : Année (Year)
- Fonction : Mois (Month)
- Fonction : Jour (Day)
- Fonction : Heure (Hour)
- Fonction : Minute
- Tirer parti de la RPA dans votre application
- Types d'arguments pris en charge
- Référencement d'un compartiment de stockage à partir d'Orchestrator
- Configuration d'une version d'Orchestrator locale pour une utilisation par les applications
- Autorisations d'Orchestrator
- Remplacement d'un processus référencé dans une application
- Flux de données entre les applications UiPath et Orchestrator
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Guide de dépannage de base
Utiliser la validation d'entrée requise (Use Required Input Validation)
=true
. Vous pouvez également paramétrer un message d'erreur si la commande n'est pas renseignée en runtime à l'aide de la propriété Message d'erreur requis.
Vous pouvez ajouter du texte à côté de la commande à l'aide de la nouvelle propriété Libellé (Label). Vous pouvez placer le libellé au-dessus ou à gauche de la commande en utilisant la propriété Emplacement du libellé (Label Placement) de l'onglet Style.
Cette propriété est actuellement disponible pour les commandes d'entrée suivantes :
- Sélecteur de date
- Liste déroulante
- Sélecteur de fichiers
- Liste déroulante à sélection multiple
- Bouton radio
- Slider
- Zone de texte
- Zone de texte
Dans l'exercice ci-dessous, nous allons créer un formulaire simple avec la validation d'entrée requise. Vous pouvez utiliser cet exercice pour mieux comprendre le fonctionnement de la validation des entrées requises et apprendre à l'utiliser efficacement dans vos applications.
- Ouvrez votre application déjà existante ou lancez-en une nouvelle.
-
Ajoutez une commande Bouton (Button) à votre application.
-
Ajoutez
Subscribe
dans la propriété Texte (Text).
-
-
Ajoutez une nouvelle page vierge à votre application.
- Renommez la page en Page d'abonnement (Subscribe Page).
-
Ajoutez une commande d'affichage En-tête (Header) en haut de la page.
- Ajoutez
Subscribe to this app
dans la propriété Texte (Text).
- Ajoutez
-
Ajoutez une commande Zone de texte (Textbox) sous l'en-tête.
- Renommez-la en
Name
. - Ajoutez
Name:
dans la propriété Libellé (Label). - Définissez la propriété Requis (Required) de la Validation sur
=true
.
- Renommez-la en
-
Ajoutez une commande Zone de texte (Textbox) sous la zone de texte Nom (Name).
- Renommez-la en
Email
. - Ajoutez
Email:
dans la propriété Libellé (Label). - Définissez la propriété Requis (Required) de la Validation sur
=true
.
- Renommez-la en
Ajoutez une commande Sélecteur de date (Datepicker) sous la dernière zone de texte.
- Renommez-la en
Date of birth
. - Ajoutez
Date of birth:
dans la propriété Libellé (Label).
=true
.
Chacune de ces commandes possède une propriété EstValide (isValid). Cette propriété nous dira si une commande est valide ou non.
=true
, la commande ne sera pas valide.
-
Ajoutez une commande Bouton (Button) sous le sélecteur de date.
- Ajoutez
Submit
dans la propriété Texte (Text). -
Dans la propriété Désactivé (Disabled), utilisez la propriété EstValid (isValid) des commandes précédemment configurées pour créer l'expression suivante :
=! Name.isValid || !Email.isValid || !Date of birth.isValid
.
- Ajoutez
-
Accédez au bouton S'abonner (Subscribe) de la Page principale (Main Page) et configurez l'événement Cliqué (Clicked on).
- Ajoutez une règle Ouvrir une page (Open a Page).
- Ajoutez la Page d'abonnement (Subscribe Page) dans le champ Quelle page ouvrir (What page to open).
-
Cochez la case Afficher comme Pop-Over (Show as Pop-Over) (Modal).
Après avoir suivi toutes les étapes ci-dessus, vous pouvez lancer l'aperçu de votre application.
En mode aperçu, si vous cliquez sur le bouton S'abonner (Subscribe), la Page d'abonnement (Subscribe Page) s'ouvrira. Notez que le bouton Envoyer (Submit) est désactivé et qu'il ne s'active que lorsque tous les champs obligatoires sont remplis.