La question est un tableau de nombre : si la somme <100 "il reste tant à saisir" sinon si la somme = 100 ok
et sinon message d'erreur.
Je programme, je teste OK ! Ensuite je "m'invite" au questionnaire je clique sur le lien et là ça ne marche plus...
Alors que d'autres messages "calculés" fonctionnent très bien... Que pasa ?
Équation de validation de question : sum(self.sq_1)==100
Indication de validation de la question = {if(sum(self.sq_1)>100,"La somme des demandes fait "+sum(self.sq_1)+ " %, veuillez corriger.", if(sum(self.sq_1)==100,"Saisie correcte.",if(sum(self.sq_1)>0,"<br/>Il reste "+(100-sum(self.sq_1))+ "% à saisir.","")))}
Absence des messages que j'ai pourtant en phase de test... Et ça ne le fait que pour deux tableaux de chiffres sur l'ensemble de mon questionnaire. Est-ce un problème de formulation du self.sq_1 ?
Je ne comprends pas encore exactement comment utiliser le nom de la question et les noms des sous question, génériques ou non.
!! something new !!
Lorsque je vais jusqu'à valider le groupe de questions, alors il m'affiche les messages d'erreurs correctement. Autrement dit la vérification de deux questions de mon groupe ne se fait qu'au moment de la validation du gp et non de la question elle même...
Bizarre, peux tu faire un questionnaire simplifié démontrant le problème ? Ensuite, cela nous permettrais de tester qu'il ya un bug (ou non).
Denis
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.
Désolé mais mon enquête est en ligne maintenant. J'ai la vague impression qu'il s'agit d'un pb javascript de déclenchement des événements de validation.
La doc et internet n'apporte aucun renseignement sur le sujet.
Si tu arrive à reproduire sur un mini questionnaire , pas sur le questionnaire complet (on ne vérifie jamais les questionnaires trop long, on a pas le temps).
Denis
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.