- Posts: 11
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Equation de validation : valeur sous-question 1 => valeur sous-question 2
- Flytox
- Topic Author
- Offline
- New Member
Less
More
5 years 11 months ago #169177
by Flytox
Equation de validation : valeur sous-question 1 => valeur sous-question 2 was created by Flytox
Salut les experts !
Je me débats avec une tentative de validation de réponses sur un questionnaire live, arpès qu'on m'ait fait remarquer qu'on pouvait entrer des valeurs illogiques. Voilà mon problème :
Une question Multiples zones de texte court qui demande de fournir 2 données chiffrées (nombres uniquement) : une surface TOTAL cultivée (SQ001), et une surface cultivée pour une culture spécifique (SQ003). Évidemment, la valeur de SQ003 doit être inférieure ou égale à celle de SQ001, ce pour quoi j'essaye de mettre un contrôle.
J'ai donc ajouté en "Équation de validation de question: " la formule ((SQ003.NAOK<=SQ001.NAOK)).
On dirait que le contrôle se fait bien : si on entre une valeur en SQ003 > à celle de SQ001, on ne peut pas passer au groupe de questions suivantes, une erreur est signalée, mais la question qui pose problème n'apparaît pas en rouge, et rien n'indique ce qu'il faut faire pour corriger.
Ai-je oublié quelque chose ?
Je me débats avec une tentative de validation de réponses sur un questionnaire live, arpès qu'on m'ait fait remarquer qu'on pouvait entrer des valeurs illogiques. Voilà mon problème :
Une question Multiples zones de texte court qui demande de fournir 2 données chiffrées (nombres uniquement) : une surface TOTAL cultivée (SQ001), et une surface cultivée pour une culture spécifique (SQ003). Évidemment, la valeur de SQ003 doit être inférieure ou égale à celle de SQ001, ce pour quoi j'essaye de mettre un contrôle.
J'ai donc ajouté en "Équation de validation de question: " la formule ((SQ003.NAOK<=SQ001.NAOK)).
On dirait que le contrôle se fait bien : si on entre une valeur en SQ003 > à celle de SQ001, on ne peut pas passer au groupe de questions suivantes, une erreur est signalée, mais la question qui pose problème n'apparaît pas en rouge, et rien n'indique ce qu'il faut faire pour corriger.
Ai-je oublié quelque chose ?
The topic has been locked.
- Nickko
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 1955
- Thank you received: 410
5 years 10 months ago #169206
by Nickko
Nickko
Head of ergonomics, UX & UI.
Replied by Nickko on topic Equation de validation : valeur sous-question 1 => valeur sous-question 2
Je ne suis pas très fort avec ce type de validation, je ne sais pas si le comportement qui tu obtiens est normal ou non.
Quelques petites questions pour préparer le terrain des personnes qui répondront après moi.
Quelle version de Limesurvey utilises-tu ?
Quel modèle utilises-tu ?
Quelques petites questions pour préparer le terrain des personnes qui répondront après moi.
Quelle version de Limesurvey utilises-tu ?
Quel modèle utilises-tu ?
Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
- Flytox
- Topic Author
- Offline
- New Member
Less
More
- Posts: 11
- Thank you received: 0
5 years 10 months ago #169207
by Flytox
Replied by Flytox on topic Equation de validation : valeur sous-question 1 => valeur sous-question 2
Merci Nickko,
J'utilise la version 3.7.3+180516, avec le modèle par défaut Fruity.
J'utilise la version 3.7.3+180516, avec le modèle par défaut Fruity.
The topic has been locked.
- DenisChenu
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 13648
- Thank you received: 2491
5 years 10 months ago #169287
by DenisChenu
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Replied by DenisChenu on topic Equation de validation : valeur sous-question 1 => valeur sous-question 2
C'est QCODE_SQ003.NAOK<=QCODE_SQ001.NAOK, non ?
Sinon : tu as en plus un autre champs qui te permet d'afficher exactement l'erreur souhaitée.
Pourquoi elle ne passe pas en rouge : je ne suis pas sur.
Sinon : tu as en plus un autre champs qui te permet d'afficher exactement l'erreur souhaitée.
Pourquoi elle ne passe pas en rouge : je ne suis pas sur.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko