Bonjour,
comment traduire dans Sphinx la question suivantes :
- quelles âges ont vos enfants?
la réponse peut être plusieurs "age" possible, par la suite je souhaite calculer l'âge moyenne par famille et pour ts les enquêtées.
merci
fabrice
comment traiter une question plusieurs réponses
-
- Hotline Sphinx
- Messages : 348
- Enregistré le : mer. sept. 24, 2008 3:11 pm
- Localisation : Annecy
Bonjour,
Pour faire cela, vous devez tout d'abord créer une question de type numérique, où vous demandez combien d'enfants il y a, on prendra ici comme nom de variable nb_enfants.
Ensuite, vous allez devoir faire plusieurs variables : age_enfant1, age_enfant2, age_enfant3, age_enfant4 ...
Puis, pour chacune de ces sous-questions, dans "Contrôles", "Présenter uniquement si", vous mettrez "1 <= nb_enfants", "2 <= nb_enfants", "3 <= nb_enfants"; "4 <= nb_enfants", etc...
Enfin, dans votre formulaire multimédia, pour chacune des sous-questions, clic droit, "Modifiez le format", onglet "Fonctionnement", cochez "Affichage conditionnel selon le profil" et cliquez sur "Modifier", puis "Définir un autre profil...". Sélectionnez votre variable (nb_enfants), cochez "n'est pas", et choisissez "Non réponse".
N'hésitez pas à nous recontacter en cas de problème.
Cordialement
Pour faire cela, vous devez tout d'abord créer une question de type numérique, où vous demandez combien d'enfants il y a, on prendra ici comme nom de variable nb_enfants.
Ensuite, vous allez devoir faire plusieurs variables : age_enfant1, age_enfant2, age_enfant3, age_enfant4 ...
Puis, pour chacune de ces sous-questions, dans "Contrôles", "Présenter uniquement si", vous mettrez "1 <= nb_enfants", "2 <= nb_enfants", "3 <= nb_enfants"; "4 <= nb_enfants", etc...
Enfin, dans votre formulaire multimédia, pour chacune des sous-questions, clic droit, "Modifiez le format", onglet "Fonctionnement", cochez "Affichage conditionnel selon le profil" et cliquez sur "Modifier", puis "Définir un autre profil...". Sélectionnez votre variable (nb_enfants), cochez "n'est pas", et choisissez "Non réponse".
N'hésitez pas à nous recontacter en cas de problème.
Cordialement
Julien Delarbre
Conseiller en Support Technique
Standard : 04 50 69 82 98
Conseiller en Support Technique
Standard : 04 50 69 82 98