Bonjour,
j'utilise la version limesurvey 2.73.0+171219
J'ai créé un tableau nombres pour que les répondants puissent indiquer des nombres de jours (qui peuvent être décimaux). J'ai deux colonnes et j'aimerai que la valeur de la colonne 2 ne puisse pas être supérieur à celle de la colonne 1. Il faudrait qu'elle soit inférieure ou égale à la colonne 1.
J'ai essayé cette formule ((q3_A0_B2.NAOK)<=(q3_A0_B1.NAOK)) dans la validation de question mais cela ne fonctionne pas.
Je joins une capture d'écran.
Je ne suis pas très doué et j'ai essayé avec qcode mais ça bloque aussi.
Est-ce que j'utilise le bon type de question et la bonne formule?
Merci pour votre aide.
Cordialement
Christophe
Aidez-nous à vous aider et remplissez les cases appropriées : Votre version de LimeSurvey : Version de votre LimeSurvey : [voir en bas à droite de l'écran d'administration de votre LimeSurvey]. Votre propre serveur ou LimeSurvey Cloud :
Thème :
==================
[Écrivez ici votre question/remarque]
C'est dans équation de validation de la question, en dessous tu as "Astuce pour"
La validation de questions c'est un vieux truc.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
re bonjour,
Désolé pour la formulation, ma formule est bien placée dans "équation de validation de la question" et non dans validation de la question en général.
La formule ne fonctionne pas peut être à cause du tableau et des valeurs minimale et maximale que j'ai indiquées.
J'ai choisi ce type de tableau nombre car lors d'un tableau texte lorsqu'on saisi des nombres décimaux, lors de l'export la virgule disparait et les données sont donc fausses.
Qu'est-ce qui ne fonctionne pas ?
Vous venez de répéter cela sans montrer exactement ce que vous avez fait.
C'est mieux d'envoyer l'export lss
Je ne vois aucun problème :
1. À droite
2. Faux
Il va sans dire que vous devez valider toutes les cellules (q3_A0_B2.NAOK<=q3_A0_B1.NAOK) and
(q3_A1_B2.NAOK<=q3_A1_B1.NAOK) and
(q3_A2_B2.NAOK<=q3_A2_B1.NAOK) and
...
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Bonsoir JOFFM,
merci pour votre aide.
Je joins l'export.lss et une capture d'écran de l'erreur que je rencontre. Je n'obtiens pas les mêmes erreurs comme vous.
Lorsque la valeur de la colonne 2 est supérieur elle reste affichée.
Le résultat que je souhaiterais obtenir est celui que vous obtenez vous.
Cordialement
Bonjour,
je viens de trouver l'erreur.
Il y avait un "and" de trop à la fin de mon équation.
Merci beaucoup pour votre aide cela fonctionne maintenant.