Bonjour,
Je souhaite faire apparaître une question si à la question précédente il y a eu plusieurs réponses de cochées. Est il possible de le faire?
J'utilise Sphinx plus 2.
Faire apparaitre une question si plusieurs réponses
Faire apparaitre une question si plusieurs réponses
Audrey CRANCEE
CDT-Meuse
CDT-Meuse
Bonjour,
il est possible d'arriver à ce résultat de la manière suivante :
- Créez votre première question à choix multiples ;
- Rendez-vous ensuite dans la partie "Collecte des réponses" puis "Gérer les observations" ;
- Choisissez la partie "(Re)calculer des variables en Basic" ;
Vous allez maintenant créer une nouvelle variable qui prendra en compte le nombre de réponses cochées à votre première question en spécifiant le code Basic suivant :
variableQuestionChoixMultiple.NbRéponsesEffectives
Après avoir créé votre nouvelle variable, retournez dans la rédaction du questionnaire, si tout s'est bien passé vous devriez voir apparaître votre variable sous la première question.
- Créez ensuite la seconde question et rendez-vous dans "Contrôles", cochez "Présentez uniquement si" et "Modifier" ;
- Sélectionnez alors la variable que vous venez de créer et renseigner les champs comme nécessaire (dans votre cas "Entre 2 et ...").
La dernière étape, pour que ce calcul soit bien pris en compte, consiste à vous rendre dans la section "Formulaires multimédia" de la partie "Élaboration du questionnaire". Il suffit alors simplement de faire glisser votre deuxième question au début de la page suivante.
Le calcul sera alors effectué à travers le bouton "Suivant" et fera apparaître ou non votre deuxième question en fonction du nombre de réponses cochées.
Cordialement,
il est possible d'arriver à ce résultat de la manière suivante :
- Créez votre première question à choix multiples ;
- Rendez-vous ensuite dans la partie "Collecte des réponses" puis "Gérer les observations" ;
- Choisissez la partie "(Re)calculer des variables en Basic" ;
Vous allez maintenant créer une nouvelle variable qui prendra en compte le nombre de réponses cochées à votre première question en spécifiant le code Basic suivant :
variableQuestionChoixMultiple.NbRéponsesEffectives
Après avoir créé votre nouvelle variable, retournez dans la rédaction du questionnaire, si tout s'est bien passé vous devriez voir apparaître votre variable sous la première question.
- Créez ensuite la seconde question et rendez-vous dans "Contrôles", cochez "Présentez uniquement si" et "Modifier" ;
- Sélectionnez alors la variable que vous venez de créer et renseigner les champs comme nécessaire (dans votre cas "Entre 2 et ...").
La dernière étape, pour que ce calcul soit bien pris en compte, consiste à vous rendre dans la section "Formulaires multimédia" de la partie "Élaboration du questionnaire". Il suffit alors simplement de faire glisser votre deuxième question au début de la page suivante.
Le calcul sera alors effectué à travers le bouton "Suivant" et fera apparaître ou non votre deuxième question en fonction du nombre de réponses cochées.
Cordialement,
Hotline Sphinx - Raphaël CANOVA