Page 1 sur 1

Création d'une question calculée

Posté : mar. févr. 15, 2011 1:51 pm
par chatisis
Bonjour,

Je voudrais publier en ligne une petite de 4 questions fermées unique :

Q1 : A; B; C
Q2 : Oui;Non
Q3 : Oui;Non
Q4 : Oui;Non

Je voudrais créer une question 5 fermée unique qui ne sera pas affichée dans le formulaire, qui aura pour modalités X et Y. X si Q1=A ou B et Q2=Oui et Q3=Oui et Q4=Oui. Y si autre combinaison de réponse.

Les 4 questions sont à réponse obligatoire.

Merci pour votre aide.

Posté : mar. févr. 15, 2011 2:14 pm
par Aurore
Oui, c'est possible dans le Sphinx.

Quelle est en fait la question :?:

Posté : mar. févr. 15, 2011 4:18 pm
par chatisis
Comment créer cette question?

Merci

Posté : mer. févr. 16, 2011 9:50 am
par Aurore
Bonjour,

Il faut associer un CALCUL BASIC :
- dans le menu collecte des réponses, cliquez sur "Gérer les observations"
- cliquer sur "(Re)Calculer des variables en BASIC"
- choisir "Recalculer une variable" si elle a déjà été crée dans la partie Rédiger le questionnaire
- Indiquer la formule

A priori la formule sera avec la fonctionnalité "Si" (disponible dans structure de contrôles"

Posté : mer. févr. 16, 2011 11:38 am
par chatisis
Bonjour,

Merci pour la réponse.

J'ai renté cette formule qui me renvoie erreur de syntaxe

Q5 = "X"Si (Q1 = Non "C" Et Q2 = Et Q3 = "Oui" Et Q4 = "Oui")

Ma formule ne doit pas être bonne.

P.S. : je n'ai aucune notion du basic.[/img]

Posté : mer. févr. 16, 2011 11:40 am
par Aurore
Je crois que c'est V1, V2 etc. au lieu de Q1, Q2 ?
Il faudrait contacter le support technique du Sphinx, il peuvent peut-être aider pour les formules de calcul ?
Mais c'est en dehors du Sphinx puisque c'est le langage universel BASIC ... à voir :)

Posté : mer. févr. 16, 2011 11:46 am
par chatisis
J'ai utilisé cette formule sans succès aussi

Si Q1 <> "C" Et Q2 = "Oui" Et Q3 = "Oui" Et Q4 = "Oui" Alors

Q5 = "X"

Sinon

Q5 = "Y"

FinSi

Posté : mer. févr. 16, 2011 11:52 am
par chatisis
Je vais remplacer Q par V

Posté : mer. févr. 16, 2011 12:02 pm
par chatisis
Maintenant ça marche.

Je précise qu'une fois la formule saisie, il faut retourner à la question et dans Controle cocher Variable automatique.

Merci Aurore et bonne appétit.

Posté : mer. févr. 16, 2011 12:42 pm
par chatisis
Autre précision, c'est la 2nd formule qui a marché :

Si Q1 <> "C" Et Q2 = "Oui" Et Q3 = "Oui" Et Q4 = "Oui" Alors

Q5 = "X"

Sinon

Q5 = "Y"

FinSi