Check out the LimeSurvey source code on GitHub!

Récupérer le nombre de jours compris entre 2 dates.

More
4 years 3 weeks ago #91882 by chocolatcustard
Bonjour,

Sur l'un de mes questionnaires, j'ai besoin que la personne sondée puisse indiquer plusieurs intervalles de temps sur une année (prenons 2013) et pour chacun de ces intervalles, je souhaite récupérer le nombre de jours correspondants.

Exemple :

* du 30/01/2013 au 31/01/2013 = 2 jours
* du 23/05/2013 au 27/05/2013 = 5 jours
* ...

Il me faut proposer le calendrier annuel ou deux champs dates pour chaque mois...je ne sais pas encore comment monter cette question et je serai heureuse d'avoir un peu d'aide...

Merci.

Please Log in to join the conversation.

More
4 years 3 weeks ago #91888 by DenisChenu
Salut,

Perso je n'utiliserais qu'une seule question, avec du javascript personnalisé.
- Question de type texte (numérique au besoin)
- Dans le texte de la question ajouter un script créant 2 champs date et lancer un dateRange sur ces 2 champs date.
- A la saisie des dateRange : calculer le nbre de jour et l'intégrer dans la réponse texte.

Les idée pour le développements:
- jqueryui.com/datepicker/#date-range
- stackoverflow.com/questions/9596437/jque...f-days-between-dates

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
4 years 3 weeks ago #92042 by chocolatcustard
Bonjour,

Merci pour tes tuyaux que j'ai pu mettre en œuvre ! Génial... :silly:

Mais je ne parviens pas à stocker les valeurs qui sont dans mes champs ajoutés... :angry: :angry: :angry:

Du coup, comment puis-je stocker les informations provenant d'objet htlm (input, select...) dans les réponses de mon questionnaire ?

Merci par avance et merci encore pour le jquery !

Please Log in to join the conversation.

More
4 years 3 weeks ago #92043 by DenisChenu
Il faut créer les champs et les remplir en javascript.

Comme tu n'avais indiqué que le nombre de jour ...

Ici, tu peux prendre un multi texte, les 2 premiers champs récupére les 2 chanms de dates et le 3ème le nombre de jours.
Il faut le faire dans le onClose du datepicker, voir k'ajouter en plus dans l'unfocus.

Par exemple, si tu nomme tes champs personnalisé #from, que ton premier champs et FROM dans la question DATE:
$( "#from" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
onClose: function( selectedDate ) {
$( "#to" ).datepicker( "option", "minDate", selectedDate );
$( "#answer{DATE_FROM.SGQA}").datepicker( "option", "minDate", selectedDate );
}
});

On se sert du gestionnaire d'expression pour retrouver l'id du champs à remplir.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

More
4 years 3 weeks ago #92051 by Ben_V
Salut,

Va jeter un coup d'oeuil ici (sur la doc aussi)...

Ben

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
4 years 3 weeks ago #92052 by Ben_V
dans mon bazar j'ai trouvé un questionnaire d'exemple mais je ne sais plus si c'est le définitif; Au moins ça fonctionne...
Le truc qui m'avait un peu compliqué les choses c'était de vérifier la chronologie (d2 posterieur a d1)

File Attachment:

File Name: limesurvey...9473.lss
File Size:23 KB

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Attachments:
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
4 years 2 weeks ago #92218 by chocolatcustard
Bonjour,

Merci pour vos réponses, je commence à entrevoir une solution.

@ Ben_V : quand j'importe l'exemple que tu m'as gentiment donné, j'ai le message suivant : Property "Survey.googleAnalyticsStyle" is not defined.

J'avoue que je n'ai aucune idée du comment régler ce problème...

Please Log in to join the conversation.

More
4 years 2 weeks ago #92219 by Ben_V

Property "Survey.googleAnalyticsStyle" is not defined...

Et ça bloque l'import ou non ?

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
4 years 2 weeks ago #92220 by chocolatcustard

Ben_V wrote:

Property "Survey.googleAnalyticsStyle" is not defined...

Et ça bloque l'import ou non ?


Oui !

Please Log in to join the conversation.

More
4 years 2 weeks ago #92222 by Ben_V
Mince!! Ce google il faut vraiment qu'il mette son nez dans tout :evil:

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
4 years 2 weeks ago #92223 by chocolatcustard
Je peux modifier quelque chose dans le code source du fichier LSS pour pouvoir importer le questionnaire ?

Please Log in to join the conversation.

More
4 years 2 weeks ago #92224 by Ben_V
Hélas, je n'en ai aucune idée...
je te renvoie un export après avoir renseigné les champs pour GG analytics sur ma plateforme locale...
on ne sait jamais..

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
Attachments:

Please Log in to join the conversation.

More
4 years 2 weeks ago #92225 by chocolatcustard
Merci pour tout tes efforts, malheureusement le message est toujours là. De plus, l'import est impossible... :(

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form