-
chatisis
- Messages : 43
- Enregistré le : jeu. avr. 20, 2006 3:29 pm
- Localisation : Nantes - France
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