Lorsque vous utilisez la logique conditionnelle dans vos formulaires, il est important de comprendre comment le système gère automatiquement la visibilité des questions en fonction de votre configuration.
Suivez ces étapes pour diagnostiquer les problèmes et vous assurer que votre logique fonctionne correctement.
Comprendre la logique Show/Hide
La logique Show/Hide de Formaloo gère automatiquement la visibilité des champs : lorsqu’une condition est remplie, les champs concernés sont affichés et les autres restent masqués.
Il vous suffit d’ajouter des conditions « show » : inutile d’ajouter des conditions « hide » distinctes pour le même champ.
Exemple : afficher des champs selon les réponses à un choix unique
Imaginez une question à choix unique avec deux options possibles, pour laquelle vous souhaitez afficher des champs différents selon la sélection de l’utilisateur.
Par exemple :
Si l’utilisateur sélectionne Option 1, vous souhaitez afficher le champ Score.
Si l’utilisateur sélectionne Option 2, vous souhaitez afficher le champ Email.
Configurer la logique conditionnelle
Créez la première condition :
Condition 1 :
Si la réponse à la question à choix unique est Option 1,
Alors afficher le champ Score.
Créez la deuxième condition :
Condition 2 :
Si la réponse à la question à choix unique est Option 2,
Alors afficher le champ Email.
Remarque importante :
Le système masque automatiquement le champ non pertinent en fonction de la logique que vous avez ajoutée.
Par exemple, lorsque Option 1 est sélectionnée, le champ Email reste masqué sans qu’il soit nécessaire de définir une condition « hide » explicite.
Résoudre les problèmes courants
Si votre logique ne fonctionne pas comme prévu, voici quelques étapes de débogage :
1- Vérifiez attentivement les conditions :
Assurez-vous que chaque condition est clairement définie et qu’il n’y a pas de règles qui se chevauchent ou se contredisent.
2- Utilisez la Logic Map
Si vous avez du mal à identifier ce qui ne va pas dans la logique conditionnelle, utilisez la fonctionnalité Logic map.
La Logic Map représente visuellement les liens entre les champs et les conditions, ce qui vous aide à repérer les problèmes potentiels dans la configuration de la logique.
En examinant la Logic Map, vous pouvez rapidement trouver les conditions contradictoires ou manquantes susceptibles de faire échouer la logique.
3- Vérifiez les dépendances entre les champs :
Assurez-vous que les conditions sont liées au bon champ et à la bonne action (par exemple, afficher le bon champ selon la réponse sélectionnée).
4- Testez le formulaire
Testez la logique en parcourant le formulaire et en sélectionnant différentes options pour vérifier que les champs s’affichent ou disparaissent comme prévu.


