Welcome to the LimeSurvey Community Forum

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

Attribuer une valeur par défaut en fonction d'une réponse de liste déroulante

  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 1 month ago #180905 by gahmed
Bonjour,

Je voudrai donner une valeur par défaut dynamique en se basant sur la réponse précédente d'une liste déroulante.

Exemple:

La question Q1 (liste déroulante) avec comme option de réponse: SN ou ML
La question Q2 (zone de texte) avec comme réponse par défaut :
- DK si l'on sélectionne SN dans Q1
- BM si l'on sélectionne ML dans Q1

J'aimerai bien que vous aidez à débloquer ce problème.
Merci d'avance
The topic has been locked.
More
5 years 1 month ago - 5 years 1 month ago #181268 by gabriel01
Bonjour,
Avez-vous testé avec les conditions ? Voici la documentation manual.limesurvey.org/Setting_conditions/fr

et une vidéos (aller à 18:40) youtu.be/phVmdT5hzoM?t=1120

Cordialement,
Last edit: 5 years 1 month ago by gabriel01.
The following user(s) said Thank You: gahmed
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 1 month ago #181277 by DenisChenu
Sinon, tu peux utiliser le gestionnaire d'expression dans la valeur apr défaut.
Attention : la valeur par défaut n'est affecté que lors du chargement initial de la page.

ici {if(Q1=="SN","DK","BM")}

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.
  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 weeks ago #182243 by gahmed
Merci DenisChenu, mais j'ai essayé le code que vous m'avez proposé mais le champ prend à chaque fois la dernière valeur de la condition peu importe le choix que je fais.

Merci d'avance
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 3 weeks ago #182245 by DenisChenu
Un fichier lss avec les 2 questions (qui doivent être dans 2 groupes différents).

Mais sinon : pourquoi ne pas utiliser une question équation ? C'est bizarre de faire un truc automatique et de laisser la personne le modifier …

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.
  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 weeks ago #182279 by gahmed
Je vais essayer de les mettre dans des groupes différents.

Pourquoi je n'ai pas une question équation, parce que la question 2 sera cachée. Je veux lui affecter une valeur en fonction de la réponse donner dans Q1 et utiliser la réponse afféctée à Q2 en libellé dans Q3.

Merci d'avance
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 3 weeks ago #182285 by DenisChenu

gahmed wrote: …Pourquoi je n'ai pas une question équation, parce que la question 2 sera cachée. Je veux lui affecter une valeur en fonction de la réponse donner dans Q1 et utiliser la réponse afféctée à Q2 en libellé dans Q3.

C'est le role d'une question equation …

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.
  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 weeks ago #182292 by gahmed
Mais si j'utilise une question equation, je ne pourrai pas affecter de valeur à Q2 c'est pour j'ai vu opté pour une solution avec une condition afin de pouvoir tester la valeur de Q1.
Finalement ça passe mais l'affectation ne fait qu'une fois et ne change pas si on revient en arrière pour changer la valeur de Q1.

Quand même merci de m'avoir aidé, je vais essayer d'améliorer ça et postera ça au cas où quelqu'un en aura besoin.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 3 weeks ago #182355 by DenisChenu

gahmed wrote: Mais si j'utilise une question equation, je ne pourrai pas affecter de valeur à Q2

A bon ? C'est pas le principe d'une question equation ?

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.
  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 3 weeks ago #182465 by gahmed
Bonsoir,
Après quelques recherches sur la question equation, j'ai vu cela pour résoudre mon problème.
Mais j'ai essayé de l'utiliser mais le script de la condition n'est pas exécuté même si je tape dans l'éditeur Source.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 2 weeks ago #182475 by DenisChenu
Je ne comprend pas ton soucis … tu a le paramètre equation pour faciliter la mise en place de l'équation.

C'est assez simple de rentrer une valeur calculé dans une équation: tu rendre juste cela dans le paramètre équation de to question : {if(Q1=="SN","DK","BM")}

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.
  • gahmed
  • gahmed's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 2 weeks ago #182484 by gahmed
Bonjour DenisChenu,
merci pour ton aide ça passe maintenant
The following user(s) said Thank You: DenisChenu
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose