affichage conditionnel de certaines réponses à une question

Répondre
JPM
Messages : 13
Enregistré le : lun. janv. 03, 2011 2:31 pm

affichage conditionnel de certaines réponses à une question

Message par JPM » lun. janv. 03, 2011 3:12 pm

Bonjour,

Mon problème me semble simple mais je ne trouve pas la réponse à ma question (après recherche dans le forum)

j'ai une premiere question qui est le nom de la personne :

exemple :
Mr Durand
Mr Dupont
Mme Martin
que j'affiche dans mon formulaire multimédia via une liste déroulante

puis une deuxieme question sur la ville :

Paris
Tokyo
new york
bali
berlin
moscou
etc

également affiché dans un menu déroulant .

ce que je cherche a faire :

en fonction du nom d'une personne selectionnée en Q1, n'afficher que certaines villes en Q2 à savoir :
si Mr durand est selectionner en Q1, n"afficher que paris et tokyo
pour Mr Dupont, n'afficher que bali et berlin.. etc...

j'ai tenté dans l'élaboration du questionnaire en indiquant "définir les conditions"sur la Q2, mais une fois l'enquete publiée, rien ne s'affiche au niveau de la ville...

une idée?

Merci d'avance !

Aurore
Chargé d'études
Messages : 566
Enregistré le : ven. janv. 06, 2006 3:53 pm

Modalités dynamiques

Message par Aurore » lun. janv. 03, 2011 5:41 pm

Bonjour,

Il faut utiliser les modalités dynamiques !!

un exemple :
http://www.sphinxonline.net/aurore/exmo ... nnaire.htm
Cdlt
Aurore

JPM
Messages : 13
Enregistré le : lun. janv. 03, 2011 2:31 pm

Message par JPM » lun. janv. 03, 2011 5:48 pm

Merci Aurore ! votre exemple contient exactement ce que je veux faire; mais.... ou ce trouve ces "modalités dynamiques" ? dans le formulaire multimédia? dans l'élaboration du questionnaire ?

Merci encore pour votre aide.

Aurore
Chargé d'études
Messages : 566
Enregistré le : ven. janv. 06, 2006 3:53 pm

Message par Aurore » lun. janv. 03, 2011 6:03 pm

Facile !

Il faut :
1. créer les deux variables dans "Rédiger le questionnaire"
2. dans les formulaires : placer les deux questions sur des pages différentes (comme dans mon exemple)
3. faire un clic droit sur la 2ème question (ici la ville), puis dans l'onglet "fonctionnement" cocher "modalités dynamiques". il faut renseigner les éléments comme dans l'exemple :
1=pays parmi "France"
2=pays parmi "France"
3=pays parmi "Suisse"
4=pays parmi "Suisse"
5=pays parmi "France"
6=pays parmi "Suisse"
7=pays parmi "France"
8=pays parmi "France"
9=pays parmi "France"

NB ici pays est le nom exact de la variable 1
le numéro correspond à l'emplacement de la modalités de la variable 2
Cdlt
Aurore

JPM
Messages : 13
Enregistré le : lun. janv. 03, 2011 2:31 pm

Message par JPM » mar. janv. 04, 2011 2:26 pm

Merci pour cette réponse !

il n'existe donc pas de solution autre que de faire 2 pages ? (en vision "internet" c'est un peu etrange d'avoir juste une question sur la premiere page, puis beaucoup plus ensuite.)

je vais essayer cette méthode !

:D

Aurore
Chargé d'études
Messages : 566
Enregistré le : ven. janv. 06, 2006 3:53 pm

Message par Aurore » mar. janv. 04, 2011 2:41 pm

On peut aussi créer plusieurs variables avec un affichage conditionnel et n'avoir alors qu'une seule page !
mais c'est moins pratique pour les analyses ! :roll:
Cdlt
Aurore

JPM
Messages : 13
Enregistré le : lun. janv. 03, 2011 2:31 pm

Message par JPM » jeu. janv. 13, 2011 1:57 pm

de retour sur le forum, car en fait, en respectant vos consignes aurore(nom de la personne en page 1, lieu en page 2 et modalités dynamique), je ne parviens toujours pas à afficher en fonction d'un nom, certains lieux.

y'a-t-il une limite ? (j'ai 103 nom de lieu) ou un syntaxte à ne pas utiliser pour eviter les bug ?

JPM
Messages : 13
Enregistré le : lun. janv. 03, 2011 2:31 pm

Message par JPM » jeu. janv. 13, 2011 2:08 pm

c'est bon ! après quelques recherches; il apparait que la syntaxe EXACTE pour les modalités dynamiques soit :
1=[nom de la variable1] parmi "variable 2"

mon erreur venait du fait que (sans mettre les crochets) j'indiquais le LIBELLE de la variable !

si cela peut servir à d'autres...

Répondre