Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Question de type Équation affiche le texte brut au lieu de calculer - LimeSurvey

More
6 hours 28 minutes ago #274676 by EliseT
Bonjour,

J'utilise LimeSurvey Cloud avec le nouvel éditeur React (ID enquête : 778139).

J'ai créé une question de type Équation (code : scenarioattribue, 
toujours cachée) pour assigner aléatoirement un scénario à chaque 
répondant en fonction de ses réponses à deux questions filtres 
(type Oui/Non, codes Y et N).

Le champ Équation contient :
if(cachemire == 'Y', concat('CACHEMIRE_', rand(1,3)), 
if(viande == 'Y', concat('VIANDE_', rand(1,3)), ''))

Problème : l'équation n'est jamais évaluée. Elle s'affiche comme 
du texte brut. J'ai aussi testé avec juste rand(1,3) dans le champ 
Équation — même résultat, s'affiche comme texte brut.

Ce que j'ai déjà essayé :
- Déplacer la question Équation dans son propre groupe séparé
- Utiliser floor(rand()*3)+1 au lieu de rand(1,3)
- Utiliser le suffixe .NAOK dans les conditions de groupe
- Mettre la formule dans le champ texte de la question avec des accolades
- Format du questionnaire : groupe par groupe
- Tester avec l'enquête activée en navigation privée

Rien ne fonctionne. La question Équation ne calcule jamais rien.

Y a-t-il un problème connu avec le type Équation sur LimeSurvey Cloud 
avec le nouvel éditeur React ? Y a-t-il une solution alternative ?

Merci beaucoup pour votre aide.

Please Log in to join the conversation.

More
2 hours 26 minutes ago #274677 by DenisChenu
Les attributs de questions supplémentaires se présente de 2 façon : avec les { } en bouton à coté, ou sans.
En tous cas sur la version Classqie de l'éditeur.
le paramètre équation n'ebn à pas : ce qui indique qu'il faut l'ajouter

Tu as essayé {if(cachemire == 'Y', concat('CACHEMIRE_', rand(1,3)),if(viande == 'Y', concat('VIANDE_', rand(1,3)), ''))} ?
Si il y a une erreur:  cela devrait apparaitre en rouge.

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.

Please Log in to join the conversation.

Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose