Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Utilisation des stastiques du sondage dans le formulaire de saise

More
8 years 5 days ago #157873 by DenisChenu
Autre chose , pour assigner une valeur, il ne faut as faire if(BAB_1.NAOK == "Y", (NUM='[BAB.nb.1]' + 1), "")

Mais
{NUM=if(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, "")}

(mais encore une fois : passeras pas : question multiple non gérées par le plugin …)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The following user(s) said Thank You: rems
The topic has been locked.
More
8 years 5 days ago #157876 by DenisChenu

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
8 years 4 days ago #157911 by rems
Effectivement, je n'avais pas fait attention aux types de questions concernées par le plugin...
Je n'ai besoin que d'une réponse mais n'ai pas eu d'autre choix que d'utiliser des questions à choix multiples car j'ai des filtres conditionnels sur les réponses et les questions à simple choix ne permettent pas cela (a priori).
Je vais modifier le questionnaire avec ce que tu me proposes.
Bon, tout cela a quand même eu pour intérêt l'amélioration du plugin ;)

Samuel REMOUE
The topic has been locked.
More
8 years 4 days ago #157914 by rems

DenisChenu wrote: Autre chose , pour assigner une valeur, il ne faut as faire if(BAB_1.NAOK == "Y", (NUM='[BAB.nb.1]' + 1), "")
Mais
{NUM=if(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, "")}

Merci pour ton regard d'expert. Ceci m'explique pourquoi je n'arrivais pas à gérer les valeurs de certaines variables (elles étaient toujours à zéro).
Peut-on imbriquer ?
{NUM=if(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, if(BAB_2.NAOK == "Y", '[BAB.nb.2]' + 1, if(BAB_3.NAOK == "Y", '[BAB.nb.3]' + 1, "")))}
ou alors si j'écris comme suit est-ce ça marchera (ce qui m'arrangerait) ?
{NUM=if(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, "")}
{NUM=if(BAB_2.NAOK == "Y", '[BAB.nb.2]' + 1, "")}
{NUM=if(BAB_3.NAOK == "Y", '[BAB.nb.3]' + 1, "")}

Samuel REMOUE
The topic has been locked.
More
8 years 4 days ago #157915 by rems

DenisChenu wrote: Correctif : demo.sondages.pro/199436
framagit.org/SondagePro-LimeSurvey-plugi...abe2db902cf9db2af40e

Il y a a priori un problème avec ta dernière version. J'ai mis à jour l'extension et quand je vais sur Limesurvey j'obtiens ceci :
voir image jointe.
J'ai remis l'avant dernière version.

Samuel REMOUE
The topic has been locked.
More
8 years 3 days ago #157956 by DenisChenu
Ah zutre, aurais je oblié un fichier ? C'est celle qui est en ligne logiquement …

Sinon : sur le principe de l'assignation:

{TAQUESTION=toute formule fonctionnelle de LimeSUrvey}

Perso je ferais (si j'ai bien compris)
{NUM=sum(
(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, 0),
(BAB_2.NAOK == "Y", '[BAB.nb.2]' + 1, 0),
(BAB_3.NAOK == "Y", '[BAB.nb.3]' + 1, 0),
0)}

C'est même gérable via Calc ;)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
8 years 3 days ago #157967 by rems

DenisChenu wrote: Perso je ferais (si j'ai bien compris)
{NUM=sum(
(BAB_1.NAOK == "Y", '[BAB.nb.1]' + 1, 0),
(BAB_2.NAOK == "Y", '[BAB.nb.2]' + 1, 0),
(BAB_3.NAOK == "Y", '[BAB.nb.3]' + 1, 0),
0)}

C'est pertinent. Je vais l'utiliser pour mes trois variables (capacité, numéro, et coût).

Par j'aurais besoin de savoir si [BAB.nb.1] est la valeur à l'entrée du questionnaire, à la sortie de la question BAB_1 ou à l'envoi du questionnaire (fin) ?

Samuel REMOUE
The topic has been locked.
More
8 years 3 days ago #157968 by DenisChenu
A la base [BAB.nb.1] est le nombre de persones ayant finalisé le questionnaire avec la réponse 1 dans la question (choix unique, équation, numérique …) BAB

Donc : pas de rapport avec BAB_1 actuellement.

En fait cela devrait être BABsingle qui reprendrait, par exemple:
{if(!is_empty(BAB_1.NAOK),1,if(!is_empty(BAB_2.NAOK),2,if(!is_empty(BAB_3.NAOK),3,"")))}
la réponse données à la question BAB (en Equation)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
More
8 years 3 days ago #157969 by rems

A la base [BAB.nb.1] est le nombre de persones ayant finalisé le questionnaire avec la réponse 1 dans la question (choix unique, équation, numérique …) BAB

Ok, merci. Donc je n'ai pas besoin de rajouter 1 à [BAB.nb.1].

Donc : pas de rapport avec BAB_1 actuellement.

Effectivement. J'ai été trop vite et ai fait un amalgame.

Samuel REMOUE
The topic has been locked.
More
8 years 1 day ago #158009 by DenisChenu

rems wrote:

DenisChenu wrote: Correctif : demo.sondages.pro/199436
framagit.org/SondagePro-LimeSurvey-plugi...abe2db902cf9db2af40e

Il y a a priori un problème avec ta dernière version. J'ai mis à jour l'extension et quand je vais sur Limesurvey j'obtiens ceci :
voir image jointe.
J'ai remis l'avant dernière version.

Heu,

RAS de mon coté :
Code:
sondages.pro@belar:~$ cd htdocs/demonstrations/demo/plugins/
sondages.pro@belar:~/htdocs/demonstrations/demo/plugins$ rm -Rf getStatInSurvey/
sondages.pro@belar:~/htdocs/demonstrations/demo/plugins$ wget https://extensions.sondages.pro/IMG/auto/getStatInSurvey.zip
sondages.pro@belar:~/htdocs/demonstrations/demo/plugins$ unzip getStatInSurvey.zip
et je ne vois pas bien ce qui pourrait clocher selon la version de LimeSurvey :/

Tu peux refaire le test avec le zip et activer le mode Debug sur application/config/config.php

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickkoholchtpartner

Lime-years ahead

Online-surveys for every purse and purpose