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

More
4 years 2 months ago #91882 by chocolatcustard
chocolatcustard created the topic: Récupérer le nombre de jours compris entre 2 dates.
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 2 months ago #91888 by DenisChenu
DenisChenu replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 2 months ago #92042 by chocolatcustard
chocolatcustard replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 2 months ago #92043 by DenisChenu
DenisChenu replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
4 years 2 months ago #92051 by Ben_V
Ben_V replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 2 months ago #92052 by Ben_V
Ben_V replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 months ago #92218 by chocolatcustard
chocolatcustard replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 months ago #92219 by Ben_V
Ben_V replied the topic: Récupérer le nombre de jours compris entre 2 dates.

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 months ago #92220 by chocolatcustard
chocolatcustard replied the topic: Récupérer le nombre de jours compris entre 2 dates.

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 months ago #92222 by Ben_V
Ben_V replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 months ago #92223 by chocolatcustard
chocolatcustard replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 months ago #92224 by Ben_V
Ben_V replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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 months ago #92225 by chocolatcustard
chocolatcustard replied the topic: Récupérer le nombre de jours compris entre 2 dates.
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

Start now!

Just create your account and start using Limesurvey today.

Register now