For the complete documentation index, see llms.txt. This page is also available as Markdown.

Conditions

Utilisez les conditions pour afficher ou masquer dynamiquement des champs selon la saisie de l'utilisateur.

Introduction

Les conditions peuvent être utilisées dans :

Si vous utilisez le champ utilisateur courant dans une condition, il ne peut être utilisé que pour les permissions et les workflows — il ne fonctionnera pas dans les rapports, les automatismes ni les diffusions. Les conditions ne fonctionnent que sur la dernière version active du formulaire.

Permissions de champ

Un champ peut être :

  • Visible

  • Modifiable

  • Obligatoire

Ce paramétrage se fait dans les permissions du champ. Les valeurs OUI et NON sont disponibles par défaut et à ces valeurs s'ajoutent les conditions créées.

Une condition est un champ (ou une liste de champs) avec une valeur associée.

Pour que la condition soit satisfaite, toutes les valeurs de champs doivent être vérifiées sur le champ sur lequel la condition a été appliquée.

Vous pouvez configurer différentes combinaisons de conditions pour permettre aux champs d'interagir entre eux selon un ou plusieurs résultats. Il est également possible d'utiliser une autre condition pour créer une nouvelle condition plus complexe.

Mise en place

Dans votre formulaire, cliquez sur Condition. La fenêtre qui suit liste toutes les conditions de votre modèle.

  • Rendez-vous sur Nouveau :

Nous allons aborder les éléments suivants point par point :

  1. Nommez votre condition pour les différencier.

  2. Liste de tous les champs de votre formulaire.

  3. Le champ sélectionné (par exemple Statut — champ de type liste) propose un opérateur et une valeur de résultat que vous devez choisir.

  4. Valeurs possibles retourne toutes les données contenues dans votre champ liste.

  5. Les éléments de combinaison servent à lier l'affichage selon différents critères de résultat.

  6. Résultat de votre condition au format JavaScript avec coloration syntaxique.

  • Vert = syntaxe valide.

  • Rouge = syntaxe invalide.

Une condition est liée aux éléments de votre formulaire ; cependant, si une modification est appliquée comme un changement de liste ou la suppression d'un champ, les conditions qui en dépendent seront invalidées. Leur modification ou suppression sera nécessaire pour pouvoir enregistrer votre formulaire avec les nouvelles modifications.

Exemple Dans l'exemple suivant, la condition créée fait correspondre deux valeurs issues de deux listes différentes. Sur le formulaire lors de la saisie, dès que nous avons les résultats pour « Statut : Employé », la condition affichera le champ voulu. Pour savoir si votre condition est correcte, un message validant que la condition semble valide s'affiche. Si le résultat est rouge, cela signifie que votre condition n'est pas correctement écrite ; vous ne pourrez donc pas l'enregistrer, et une pop-up informative vous indiquera que votre syntaxe n'est pas valide.

Mis à jour

Ce contenu vous a-t-il été utile ?