Recommencer une question

More
4 years 9 months ago #86528 by Alex40
Alex40 created the topic: Recommencer une question
Bonjour,
Après mes difficultés à installer, me revoilà avec une nouvelle question.

Est-il possible de répéter une question en fonction de la réponse d'une question précédente? Je m'explique:
Par exemple :

1. Combien d'ordinateur avez vous?
2. De quel marque est-il?

Si la réponse à la question est 1 => On pose une seul fois la question 2.
Si la réponse est 4 => On pose 4 fois la question 2.

Savez vous s'il est possible de faire cela? Et comment?

Please Log in to join the conversation.

More
4 years 9 months ago #86529 by Alex40
Alex40 replied the topic: Recommencer une question
Sinon, y a t-il une possibilité de créer un tableau avec un menu déroulant à l’intérieur de chaque cases? Et en fonction de la réponse de la case B2, la case B3 propose certaines réponses. Et ainsi de suite.

Merci

Please Log in to join the conversation.

More
4 years 9 months ago #86545 by DenisChenu
DenisChenu replied the topic: Recommencer une question
Salut,

Aere question : Oui (et non) , tu créé X questions ( le maximum potentiel).
Sur chacune tu ajoute la condition (NBENFANTS>2)

Où NBENFANTS et le code de ta question, le 2 change pour chaque question bien sur.

Pour la 2: Pour un tabelau en menu déroulant de 2 choix, c'est intégrer: question de type Tableau double échelle / paramètre avancé :Utiliser des listes déroulantes . Pour plus avec des affichage conditionnel, cela demande de passer par du javascript. Tu peux t'inspirer des scripts dispo sur docs.limesurvey.org/Workarounds%3A+Manip...ime+using+Javascript

Notamment de docs.limesurvey.org/tiki-index.php?page=...stion_types_in_array

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 9 months ago #86548 by Alex40
Alex40 replied the topic: Recommencer une question
Merci. Effectivement très simple la première solution.

Please Log in to join the conversation.

More
4 years 9 months ago - 4 years 9 months ago #86605 by Alex40
Alex40 replied the topic: Recommencer une question
La seconde est un peu plus compliquée mais elle me parait intéressante pour ma question. J'ai donc décider d'essayer.
Mais j'ai un petit problème... ;)

Voila ce que je fais :
1- Je crée mes 6 questions que je souhaite insérer dans le tableau.
2- Je copie le java-script code dans la source de la première des six questions
3- J'inscris le nombre de lignes et de colonnes. Et je ne comprend pas le 3ème chiffre à inscrire. Donc j'ai laissé 3.

Et lorsque j'enregistre la question, le code javascript se modifie (la balise de début devient <sc<x>ript type="text/javascript" charset="utf-8">
et la balise de fin devient : </sc<x>

Que dois-je faire pour ne plus avoir ce problème?


Voila ce que cela m'affiche lorsque je teste la question :
Last Edit: 4 years 9 months ago by Alex40.

Please Log in to join the conversation.

More
4 years 9 months ago #86661 by Alex40
Alex40 replied the topic: Recommencer une question
Ça y est j'ai réussi à mettre le code Javascript. Encore un oubli de ma part.
Par contre, est ce que quelqu'un peut me dire si j'utilise la bonne démarche?

Please Log in to join the conversation.

More
4 years 9 months ago #86682 by DenisChenu
DenisChenu replied the topic: Recommencer une question
Bin,

Oui, a mon avis .

:)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 9 months ago #86792 by Alex40
Alex40 replied the topic: Recommencer une question
Ca y est mon tableau avance à grand pas. Il ne me manque plus qu'une chose. Est-il possible de modifier la largeur des questions à menu déroulant. J'ai réussi pour toutes les autres mais pas celle ci.
Dans le code javascript, je ne trouve pas la partie concernant ce type de question. Existe t-il? Ou dois-je le créer? Dans ce dernier cas, est ce que quelqu'un peux m'aider ;).

Please Log in to join the conversation.

Moderators: Nickko

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now