-
agnesrousseau2002Demandé le 3 mai 2024 à 09:33
Bonjour,
Sur la page 7, l'affichage des derniers champs est conditionnée par le calcul de la moyenne des résultats aux questions selon 5 thématiques ou drivers. Si résultat pour la thématique inférieur à la moyenne, pas d'affichage de certains champs. Au contraire, si résultat supérieur à la moyenne, le résultat est maintenu.
Quand on répond aux questions, il n'y a aucun affichage sur aucun des champs concernés en relation avec les conditions.
Je ne comprends pas quel est le problème.
Merci de votre aide.
Belle journée.
-
Frédéric Jotform SupportRépondu le 3 mai 2024 à 10:12
Bonjour Agnes,
Merci de contacter l'assistance Jotform. Je suis désolé que vous ne soyez pas encore tout à fait familiarisée avec le widget Calculatrice sur formulaire. En effet, il se trouve que si vous avez bien réalisé votre formulaire et vos conditions, la fonction avg() avec laquelle vous calculez la moyenne nécessite que les champs soient séparés par une virgule, celle-ci étant mise en mode Chiffre. Sans quoi la valeur retournée est une concaténation de toutes les valeurs, ce qui crée un nombre mal à propos. Permettez-moi de vous montrer comment faire.
- Dans le Générateur de Formulaires, allez à la page Créer.
- Sélectionnez le widget Calculatrice sur formulaire et cliquez sur sa baguette magique.
- Dans la définition du calcul de la moyenne, avg(), insérez une virgule entre chaque champ et pour chacune d'elle, passez là en mode Chiffre. Chaque virgule doit alors figurer en blanc sur noir.
- Cliquez sur Enregistrer, et vous y êtes.
Ce qui donne bien le résultat attendu:
Vous pouvez aussi être intéressée par le guide suivant qui vous précise la syntaxe des fonctions du widget, comme des autres calculs possibles dans les conditions: Form Calculation: Math Function Reference.
Faites un essai et dites-nous comment ça se passe.
-
agnesrousseau2002Répondu le 3 mai 2024 à 11:44
J'essaie. Je viens de modifier, mais maintenant, tout s'affiche indifféremment!!! Je me retrouve avec les 5 drivers en affichage...
-
Frédéric Jotform SupportRépondu le 3 mai 2024 à 12:14
Chère Agnès,
Je suis navré que vos réponses ne s'affichent pa comme attendu. J'ai fait un test sur votre propre formulaire, sans le soumettre, et les champs affichés à la fin correspondent bien à ceux attendus, soit les deux dont le score est au-dessus de la moyenne, ici 19,60, comme le montre l'extrait ci-dessous:
Votre test n'aurait-il pas donné lieu à un cas particulier où, par hasard, tous les scores seraient égaux ou supérieurs à la moyenne, puisque les conditions masquent les champs seulement lorsque les scores sont strictement inférieurs?
Si vous souhaitez tester que les valeurs sont inférieures ou égales, alors utilisez une condition de la forme suivante, avec les états Est égal à, et Moins de, en spécifiant bien que: Si TOUTES les règles... dans la section sur fond bleu:
Faites un nouvel essai et dites-nous comment ça se passe.
-
agnesrousseau2002Répondu le 3 mai 2024 à 12:39
OK, c'est bon maintenant: l'affichage fonctionne comme attendu.
Un tout grand merci de votre aide et belle fin de journée.
Bien à vous.