Vous pouvez utiliser une équation du gestionnaire d’expression pour contrôler la saisie de champs texte d’une question.
Par exemple, vous pouvez contrôler que 2 réponses à une question de type texte multiple sont égale avec Qcode_RE1==Qcode_RE2
, ici nous contrôlons que les réponses des sous questions de code RE1 et RE2 de la question Qcode sont égale.
Chaque sous question peut être contrôlée différemment en utilisant les parenthèse et les mots clé and et or.
2 exemples :
- pour contrôler la saisie d’un code postal (CP) et une ville (VILLE) sur la question Lieu :
.
- pour une adresse de courriel :
A remarquer qu’il est possible d’utiliser le mot clé this représentant le champ texte en cours.
Un texte va s’afficher dans la zone {QUESTION_HELP} du modèle utilisé. La classe css va être dynamiquement mise à jour en fonction de la validation à l’équation. Le champs lui même va prendre la classe error en cas d’erreur et la classe success si l’équation est vérifiée.
Vous pouvez modifier le texte qui va s’afficher aux répondants en utilisant le paramètre Sub-question validation tip