Page 1 sur 1

Calcul automatique sous Sphinx 4.5

Posté : mar. mai 27, 2008 10:04 am
par Armstrong
Bonjour,

j'utilise actuellement Sphinx 4.5 et je voudrais savoir s'il est possible d'insérer des formules de calcul automatique dans mon questionnaire:
ex:

Si variable = oui alors score = 10
sinon score = 0

J'ai bien trouvé la fonction de calculBasic mais il n'automatise pas mon calcul...

Merci de votre réponse.

Posté : mar. mai 27, 2008 11:38 am
par Guillaume
Bonjour,

Si vous êtes passé par l'option : Stade "Traitements et analyses" / menu "Approfondir" / "Calculer une nouvelle variable", vous devez au niveau de l'éditeur de calcul cocher l'option "Calcul automatique".

Attention : en saisie rapide, la calcul automatique ne se fait pas, il vous demande à la fin de la saisie si vous souhaitez recalculer les variables.

Cordialement,

Posté : mar. mai 27, 2008 3:36 pm
par Armstrong
Merci de votre réponse.

Je vais essayer votre méthode. J'ai une collègue qui m'a montré que c'était également possible en sélectionnant "Données" puis "Calculer" puis "Recalculer Tout" dans les Tableaux de Bord.

Cordialement

mise a jour calcul automatique pendant la saisie

Posté : lun. août 23, 2010 6:14 pm
par Mouss
Bonjour,

J'ai un calcul basique de total a faire sur trois variables. J'ai utilise pour cela soit:
- le calcul basique dans controle:
V = [ 2-B-13-4 Total Educational] + [ 2-B-13-7 Total Agricultural] + [ 2-B-13-8 Others]
- calculer une nouvelle variable dans Traitements et analyses / recoder.

Je specifie bien l'option Calcul automatique a chaque fois.

Les deux calcul total sont corrects mais a la fin du questionnaire apres la mise a jour des variables calculees, et dans les deux modes direct et rapide.

Je souhaiterai demander au saisisseur de donnees de rentrer le total lui meme et d'afficher un message d'erreur si son calcul est faux, par consequent j'aurai besoin d'avoir afficher le resultat du total correct au moment de la saise du questionnaire.

Autre question: comment affiche t-on un message d'erreur.


J'ai le meme probleme qui se pose dans une "definition de renvois" quand je souhaite un milieu du questionnaire passer un bloc de questions sur un critere specifie en debut de questionnaire.

Je recupere la valeur d'une variable situee en debut de questionnaire "1-a-5" pour la mettre dans une variable situee en milieu de questionnaires "number of family members". Cette variable est situee juste avant le bloc de questions a passer.
(il me semble que les renvois ne fonctionnent que a partir d'une question situee juste avant le bloc de questions a passer, c'est pour cela que je recree la meme variable?)

V = [ 1-A-5 Number of People in household?]
[number of family members] = V

Je definis ensuite le renvoi du bloc de questions qui fonctionne uniquement si on ecrit la reponse, tandis que la reponse est censee est automatique. Le pb vient du fait que la mise a jour des variables calculees se fait a la fin de questionnaire.

Je vous remercie de votre aide. J'ai beau chercher, je suis bien bloque.