Welcome, Guest
Username: Password: Remember me

TOPIC: Réponse à 2 questions identiques

Réponse à 2 questions identiques 3 years 3 months ago #55279

Bonjour,

Je souhaite demander le mail aux personnes qui répondent au questionnaire.

Pour être sur de la saisie, je souhaite poser cette question 2 fois et bloquer l'utilisateur sur les 2 réponses ne sont pas identiques.

Pour l'instant je n'arrive pas à voir comment faire :
- en javascript, test sur le groupe suivant et retour si différent
- avec la validation des questions => cela ne fonctionne pas. Dans le champ de la seconde question, j'ai mis {INSERTANSnnnXnnXnn}

Si vous pouviez m'apporter votre aide.

Merci par avance

Mathieu
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55331

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 1939
  • Thank you received: 219
  • Karma: 45
Avec une éval ?
Il doit être possible de comparer 2 réponses.

Pure hypothèse, je n'ai jms essayé de faire ça.
D'un autre côté, ne peus-tu pas simplement faire confiance aux gens ?
Perso, dans ce genre de cas de figure, je fais juste un copier collé. Donc si je fais une erreur, je la fais 2 fois. Et je ne pense pas être un cas si spécial que ça.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55375

Je te rejoins tout à fait sur le sujet .... mais je n'ai pas trouvé l'argumentaire nécessaire pour faire plier les demandeurs. Je suis dans le même cas que toi ...

Je pense également qu'une validation peut fonctionner mais n'arrive pas à la faire fonctionner.

Merci
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55401

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 1939
  • Thank you received: 219
  • Karma: 45
J'avoue qu'elle me donne du fil à retordre, je suis nulle en regex.

Tu n'as pas un informaticien en support ?
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55436

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5869
  • Thank you received: 719
  • Karma: 223
Je ne pense pas que du regexp soit possible, il faut détourner le code de submit en javascript.

Avec les questions 171 et 172 cela donne:
<script>
$(document).ready(function(){
 
$("input.submit").click(function(){
if ($("#question171 input.text").val()==$("#question172 input.text").val()){
return true;
} else {
alert ('pas bon');
return false;
}
});
});
</script>
The administrator has disabled public write access.
The following user(s) said Thank You: roux.mathieu

Re: Réponse à 2 questions identiques 3 years 3 months ago #55439

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 1939
  • Thank you received: 219
  • Karma: 45
Pour quoi une regex ne serait pas possible, n'est-ce pas à cela que sert le champ "validation" ?
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55441

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5869
  • Thank you received: 719
  • Karma: 223
Nickko wrote:
Pour quoi une regex ne serait pas possible, n'est-ce pas à cela que sert le champ "validation" ?
Les regexp sont fait, à la base, pour tester (par exemple) si le texte commence par tel caractères, si il y a XXX caratères dont 3 chiffres etc ....

Je ne pense pas que l'on puisse utiliser les SGQA dedans. A tester, mais bon :)
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55442

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 1939
  • Thank you received: 219
  • Karma: 45
Nous n'étions pas sur la même longueur d'onde, je parlais de la simple vérification d'une adresse e-mail.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55467

Merci Shnoulle, cela fonctionne super bien !!!

J'ai une autre petite question par rapport à ces mails. Peut on récupérer le mail saisie pour l'enregister dans les invitations.

Petite explication :
  • Nous avons générer des invitations sans mail car le code de l'invitation est envoyé par courrier
  • Nous souhaiterions bénéficier du mail saisi pour envoyer le mail de confirmation

Est ce que cela est possible ? Je sais récupérer le mail pour l'afficher mais n'arrive pas à le modifier ...

Merci encore


Shnoulle wrote:
Je ne pense pas que du regexp soit possible, il faut détourner le code de submit en javascript.

Avec les questions 171 et 172 cela donne:
<script>
$(document).ready(function(){
 
$("input.submit").click(function(){
if ($("#question171 input.text").val()==$("#question172 input.text").val()){
return true;
} else {
alert ('pas bon');
return false;
}
});
});
</script>
The administrator has disabled public write access.

Re: Réponse à 2 questions identiques 3 years 3 months ago #55572

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5869
  • Thank you received: 719
  • Karma: 223
Il me semble avoir vu que l'on pouvait utiliser une réponse à une question dans le champ: Courriel pour l'envoi des réponses : de la partie des paramètres du questionnaire.

En utilisant {INSERTANS:qqqqqXggXqq} le code pour insérer des questions.

A tester.
Sinon, je suis quasi sur que c'est prévu sur la version 91, tu peut tester la RC3 en téléchargement sur la page d'accueil et faire remonter les bugs rencontrés.
Merci de votre retour !

Si ces informations vous ont aidé et que vous aimez LimeSurvey
veuillez considérer l'opportunité d'une donation au projet .
Le projet LimeSurvey est effectué sur notre temps libre et nous ne recevons aucune rémunération.

Sans votre aide , le projet ne peut survivre.
Last Edit: 3 years 3 months ago by DenisChenu.
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.145 seconds
Donation Image