Actions, règles et éléments conditionnels

Les règles vous permettent d'ajouter des actions conditionnelles telles que Si, Et/Ou et Alors à divers éléments d'un formulaire.

Prérequis

Pour les éléments Case à cocher et Case d'option, les règles ne sont déclenchées que si les valeurs prédéfinies correspondantes sont sélectionnées. Par exemple, si un formulaire comporte deux options mutuellement exclusives, telles que Oui et Non, les règles associées à ces options ne sont déclenchées que si vous sélectionnez l'une des deux options.

Avertissement : Les règles ne sont pas prises en charge pour les éléments suivants :
  • Zone dynamique
  • Image
  • Sélectionner le fichier
  • Sélectionner un dossier
  • Instantané
  • Tableau
Remarque : L'action Modifier le libellé dans les règles de formulaire s'applique désormais à l'élément Bouton. Les règles de ce formulaire s'appliqueront automatiquement au bouton pour lequel vous avez défini les règles. L'éditeur de règles s'applique désormais à l'élément Tableau. L'éditeur de règles et les conditions s'appliquent à chaque colonne, tandis que les actions que vous définissez sont appliquées à chaque ligne au niveau des lignes.
Par exemple, imaginez que vous créez un formulaire d'inscription/de connexion utilisateur. Vous pouvez ajouter une règle à l'un des éléments de formulaire pour activer une option qui permet à un utilisateur existant de se connecter ou à un nouvel utilisateur de s'inscrire.

Procédure

  1. Dans le volet de gauche, cliquez sur Automatisation.
    La liste des robots et des formulaires disponibles s'affiche.
  2. Cliquez sur Créer un nouveau > formulaire.
  3. Sur la page Créer un formulaire, saisissez un nom pour le nouveau formulaire.
    Les formulaires sont enregistrés par défaut dans le dossier \Robots\. (Facultatif) Cliquez sur Choisir pour modifier le dossier par défaut.
  4. Cliquez sur Créer et modifier.
  5. Glissez-déposez les éléments suivants dans le formulaire :
    • Liste déroulante : dans le champ Libellé de l'élément, saisissez « Sélectionner les types d'utilisateur » et dans le champ Ajouter le contenu de la liste déroulante, ajoutez « Utilisateur existant » et « Nouvel utilisateur ».
    • Zone de texte : ajoutez deux éléments et nommez-les « Nom d'utilisateur » et « S'inscrire ».
    • Mot de passe : ajoutez un élément.
    • Bouton : ajoutez deux éléments et nommez-les « Enregistrer » et « Annuler ».
  6. Dans le volet de droite, cliquez sur Règles de formulaire > Ajouter règle.
    Vous pouvez utiliser cette option pour ajouter des règles aux éléments du formulaire. Dans notre cas, ajoutez deux règles.
  7. Pour la Règle 1, mettez à jour les champs suivants :
    La règle 1 s'applique lorsqu'un utilisateur existant tente de se connecter. Si un utilisateur clique sur Sélectionner les types d'utilisateur > Utilisateur existant, la zone de texte S'inscrire est désactivée. Utilisez le menu If pour définir les conditions suivantes :
    1. Sélectionner les types d'utilisateur comme condition d'élément dans le premier menu déroulant
    2. Le choix est dans le deuxième menu déroulant
    3. Utilisateur existant dans le troisième menu déroulant
    Remarque : Les conditions Si sont prises en charge pour les éléments suivants :
    • Liste déroulante
    • Case à cocher
    • Case d'option
    • Date
    • Temps
    • Lien hypertexte
    Utilisez le menu Then pour définir les actions correspondantes :
    1. Zone de texte S'inscrire dans le premier menu déroulant

      Tous les éléments disponibles dans le formulaire sur lequel les règles sont prises en charge sont répertoriés dans ce champ. Pour l'élément Liste déroulante dans le menu Alors, vous pouvez utiliser l'option Attribuer pour ajouter ou écraser des valeurs pendant l'exécution du robot.

    2. Désactiver dans le deuxième menu déroulant
  8. Sur Règle1, cliquez sur l'ellipse verticale (Plus d'options) pour les options suivantes :
    • Ajouter une règle ci-dessous : ajoutez une nouvelle règle sous la Règle 1.
    • Dupliquer la règle : ajoutez un double de la Règle 1.
    • Supprimer la règle : supprimez la Règle 1.

      Si vous avez ajouté plusieurs règles, les options supplémentaires suivantes sont activées pour activer/désactiver les règles :

      • Déplacer vers le haut
      • Déplacer vers le bas
      • Déplacer en haut
      • Déplacer en bas
  9. Pour la Règle 2, mettez à jour les champs suivants :
    La règle 2 s'applique à un primo-utilisateur. Si un utilisateur clique sur Sélectionner les types d'utilisateur > Nouvel utilisateur, les zones de texte Nom d'utilisateur et Mot de passe sont désactivées. Utilisez le menu If pour définir les conditions suivantes :
    1. Sélectionner les types d'utilisateur comme condition d'élément dans le premier menu déroulant
    2. Le choix est dans le deuxième menu déroulant
    3. Nouvel utilisateur dans le troisième menu déroulant
    Utilisez le menu Then pour définir les actions correspondantes :
    1. Zone de texte Nom d'utilisateur dans le premier menu déroulant
    2. Désactiver dans le deuxième menu déroulant
    3. Zone de texte Mot de passe dans le troisième menu déroulant
    4. Désactiver dans le quatrième menu déroulant
  10. Facultatif : Pour interchanger la séquence de ces deux règles, faites glisser la règle 1 sous la règle 2 ou la règle 2 au-dessus de la règle 1.
    Vous pouvez aussi cliquer sur les points de suspension (...) en regard de l'option Ajouter des règles pour sélectionner l'une des options suivantes :
    • Tout réduire : cette option réduit les règles. Elle est activée uniquement si vous avez développé l'une des règles disponibles.
    • Tout développer : cette option développe les règles.
  11. Cliquez sur Enregistrer.
    Le nouveau formulaire d'inscription est créé et peut être lié à un robot.