Check out the LimeSurvey source code on GitHub!
Welcome, Guest
Username: Password:

TOPIC: Possibilité de saisir une réponse selon le moment de l'année..

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94678

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Denis,

Je continue désespérémet à chercher. Ma "question" dateNB, je le répète, fonctionne bien. Je suis tout de même alerté par l'affichage que prend cette conversion de date en numéro dans la base de réponse: 4-16 00:003-20 exprime le 16 Avril 2013... Ne serait-ce pas là que cela bloque ?

Quelle que soit la condition entrée dans les question qui suivent, l'équation en dateNB ne semble pas reconnue.

IPREPS
Last Edit: 3 years 7 months ago by IPREPS.
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94686

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
IPREPS wrote:
Je continue désespérémet à chercher. Ma "question" dateNB, je le répète, fonctionne bien. Je suis tout de même alerté par l'affichage que prend cette conversion de date en numéro dans la base de réponse: 4-16 00:003-20 exprime le 16 Avril 2013... Ne serait-ce pas là que cela bloque ?
Si,

Cela veut dire que ta question dateNB n'est pas un nombre: chois une question de type EQUATION avec cela dans le texte de la réponse:
{join(substr(LADATE,6,10),substr(LADATE,3,2),substr(LADATE,0,2))}

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 (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94691

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Denis, bonjour

Merci encore pour ta réactivité. Je suis dépité car je régresse sur le questionnaire et ce qui marchait ne fonctionne plus.
Question date tout d'abord: je choisis donc le format date en invitant le visiteur à cliquer dans le calendrier qui s'affiche. En paramétrage, j'ai choisi le format dd/mm/yyyy. Cela fonctionne.
Question datenb qui suit: je choisis équation. Pas de problème. J'ai bien compris qu'il s'agit de convertir la date en nombre. J'entre dans le corps de cette "question " ta formule. Sans espace entre les caractères. Rien ne se passe. Avant j'avais au moins falsefalse avant que le visiteur ne tape la date, ce qui était bon signe même si le résultat n'était pas converti en nombre dans la réponse...

IPREPS
Cf fichier...
Attachments:
Last Edit: 3 years 7 months ago by IPREPS.
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94693

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
Salut,

2 possibilités (dailleurs bizarre le truc en dessous au niveau de l'aide ?????)
- Le cache de session suite au changement fait n'à pas était vidé: cliquer sur "Show survey logic file" dans le menu du questionnaire : ca permet de valider les changements.
- une erreur dans le texte de la question ??? Le falsefalsefalse doit bien apparaitre (de toute façon tu peux ne pas afficher la question : cela fonctionne bien avec les équations).

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 (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94696

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Ma question 8 contient une erreur. Je crois que c'est ce "LADATE" qui pose problème. C'est pourtant l'intitulé de ma question précédente. Les encadrés rouge me signalement mon erreur de saisie.

J'ai procédé à fichier de logique de questionnaire. Q8 est problématique. Voici ce que m'indique la capture d'écran. Quand j'aurai réglé ce problème, tout le reste fonctionnera.
Attachments:
Last Edit: 3 years 7 months ago by IPREPS.
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94697

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
Salut,

Quand tu passe la sourie au dessus, qu'est ce que cela indique dans le titre ?

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 (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94698

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
DenisChenu wrote:
Salut,

Quand tu passe la sourie au dessus, qu'est ce que cela indique dans le titre ?

Denis
Ah non,

Peut être un problème avec le dropdown: l'attribut est sélectionné ou tu a choisi le format par défaut ?
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94700

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
"undefined function"

Je crois vraiment que c'est moi qui ne suis pas doué. Je reprends mon explication.
Ma question date: on est bien d'accord que je choisis un format de question "date et heure" que je paramètre en DDMMYYYY avec format des mois en nombre. Question obligatoire.

Après je mets ma question équation avec ton code dans le texte.
Last Edit: 3 years 7 months ago by IPREPS.
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94701

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
Oui,

Le code à mettre:
substr(LADATE,3,6) et non substr(LADATE)3,6)

Une virgule après la date .

Denis
PS: j'aurais bien mérité un petit lien quelque part vers sondages.pro ;)
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94702

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Denis,

Première boulette corrigée... Dire que j'ai vérifié mille fois et que je n'ai rien vu.. Bon, OK. Mea culpa. Le fichier de logique est maintenant OK.

MAIS rien ne se retranscrit pour autant dans la question datenb qui est totalement vierge.
J'ai procédé à une vérification de l'intégrité des données (est ce cela: vider le cache?)

Merci
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94712

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
En fait, Denis, tout est lié. Le fait que ma datenb n'affiche rien (sauf si je fais une erreur dans le codage) et puis après, le fait que le format numérique ne soit pas reconnu.

La date s'affiche correctement.
La datenb qui suit ne retranscrit rien même pas falsefalse alors que j'ai modifié et corrigé l'erreur de virgule...

Cf fichier de capture
Attachments:
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94726

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Denis,

J'ai changé de poste et sur le nouveau pc, la date fonctionne, la conversion s'opère (falsefalse quand la saisie n'est pas faite). Le bug réside comme avant dans la conversion de cette date en nombre puisque de nouveau, au lieu de 02/04/2013 saisi par le visiteur, j'obtiens dans la réponse 4-02 00:003-20 .

Je touche au but. C'est la conversion qui se fait mal..
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94732

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9572
  • Thank you received: 1374
  • Karma: 390
IPREPS wrote:
J'ai changé de poste et sur le nouveau pc, la date fonctionne, la conversion s'opère (falsefalse quand la saisie n'est pas faite). Le bug réside comme avant dans la conversion de cette date en nombre puisque de nouveau, au lieu de 02/04/2013 saisi par le visiteur, j'obtiens dans la réponse 4-02 00:003-20 .
Salut,

Je viens de vérifier: dans la même page cela fonctionne, mais dans une page différente ca merdot, tu as tout à fait raison: DATENB est enregitré en 4-18 00:003-20 ce qui n'est pas ce qui est affiché.
Cela ressemble à un bug.

Zut ....
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (use private message).
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94749

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Je vais enfin peut-être récupérer un peu de karma... Quand tu dis "dans la même page cela fonctionne", que veux tu dire ? Tu parles d'un choix préalable d'affichage des questions en une seule et même page ?

IPREPS
The administrator has disabled public write access.

Possibilité de saisir une réponse selon le moment de l'année.. 3 years 7 months ago #94787

  • IPREPS
  • IPREPS's Avatar
  • Offline
  • Senior Lime
  • Posts: 64
  • Karma: 0
Denis,

J'ai finalement abandonné ton idée de date qui n'était pas reconnue en réponse selon le bon format. J'ai par contre intégré une date automatique qui filtre après le groupe de questions. un très grand merci à toi pour ta réactivité, ta patience et tes conseils si précieux qui m'ont permis d'avancer. :)

IPREPS
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.334 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form