Création d'une question calculée

Répondre
chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Création d'une question calculée

Message par chatisis » mar. févr. 15, 2011 1:51 pm

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.
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

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

Message par Aurore » mar. févr. 15, 2011 2:14 pm

Oui, c'est possible dans le Sphinx.

Quelle est en fait la question :?:
Cdlt
Aurore

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mar. févr. 15, 2011 4:18 pm

Comment créer cette question?

Merci
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

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

Message par Aurore » mer. févr. 16, 2011 9:50 am

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"
Cdlt
Aurore

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mer. févr. 16, 2011 11:38 am

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]
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

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

Message par Aurore » mer. févr. 16, 2011 11:40 am

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 :)
Cdlt
Aurore

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mer. févr. 16, 2011 11:46 am

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
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mer. févr. 16, 2011 11:52 am

Je vais remplacer Q par V
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mer. févr. 16, 2011 12:02 pm

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.
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

chatisis
Messages : 43
Enregistré le : jeu. avr. 20, 2006 3:29 pm
Localisation : Nantes - France

Message par chatisis » mer. févr. 16, 2011 12:42 pm

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
BIen cordialement.

Chatisis

Sphinx Plus² Lexica 5.1.0.8

Répondre