-
fferdegueDemandé le 14 mai 2024 à 07:50ne serait-il pas possible de faire évoluer le modèle pour intégrer des conditions de comparaison entre réponses, du type "SI réponse A = réponse B, ALORS cacher page, SINON montrer page" ? Cela serait plus simple que de lister toutes les combinaisons possibles pour les opposer. Vous avez ça dans mes conditions concernant les LVA comparées aux LV1, et les LVB comparées aux LV2.
-
Frédéric Jotform SupportRépondu le 14 mai 2024 à 08:40
Bonjour Francis,
Merci de evenir vers nous. En effet, les conditions s'appliquent aux champs séparément et à leur réponses respectives. La diffiulté que vous rencontrez provient du fait que vous avez choisi des éléments menu déroulant dont les réponses sont obligées. Tel n'est pas le cas si vous appliquez des conditions à des éléments pour lesquels la réponse est libre. Alors le choix de tests possibles sont plus étendus.
Ainsi par exemple,si vous souhaitez appliquer une condition qui compare les réponses apportées à deux champs distincts, vous pouvez associer à chacun des champs à comparer un champ Calculatrice sur formulaire auquel vous associez la réponse apportée au champ associé.
Permettez-moi de vous montrer un exemple.
- Dans le Générateur de Formulaires, allez à la page Créer.
- Dans le panneau de gauche, sélectionnez l'onglet Widgets et ajoutez autant de Calculatrice que de champs à tester, et renommez les.
- Pour chacun de ces widgets, cliquez sur la baguette magique.
- Et, dans le panneau de droite, cliquez sur le bouton bleu Ajouter le champ, et choisissez le champ duquel on souhaite comparer la valeur. Cliquez sur sa partie droite pour qu'elle montre A-Z sur fond gris, pour convertir la valeur en chaîne de caractères.
- Cliquez sur Enregistrer.
Une fois fait pour les champs à comparer, vous pourrez alors définir une condition qui en compare la valeur respective, comme par exemple:
Ces champs intermédiaires gagneront bien-sûr à être cachés:
- Dans le Générateur de Formulaires, allez à la page Créer.
- sélectionnez l'un des widgets et cliquez sur l'engrenage.
- Dans le panneau de droite, allez à l'onglet Avancés.
- Mettez sur ON l'option Masquer e champ.
Faites un essai et dites-nous comment ça se passe.