Welcome, Guest
Username: Password: Remember me

TOPIC: Réponse à une question si données manquantes

Réponse à une question si données manquantes 4 months 2 weeks ago #106342

Bonsoir à tous,

Je vais créer un formulaire via Limesurvey pour que l'on puisse recueillir des données en vue de compléter notre base de donnée prospect.

Limesurvey permet-il de filtrer les questions selon que les données soient intégrées ?

Je m'explique : Si on intègre à Limesurvey dans la table des invitations toutes les données avec attributs, y'a t-il un moyen de déclencher une question si et seulement si la donnée est manquante ?

Merci pour votre éclairage en espérant avoir été clair :D

Bonne soirée à tous !
Last Edit: 4 months 2 weeks ago by letofzurichois. Reason: Conplément
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 2 weeks ago #106343

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2049
  • Thank you received: 246
  • Karma: 53
Je pense que ce que tu veux faire est possible, mais je ne sais pas le faire.

Dans ton cas, je ne ferais que préremplire les champs avec les données des invitations, avec l'avantage que les gens pourraient mettre à jour les données que l'on possède.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.
The following user(s) said Thank You: letofzurichois

Réponse à une question si données manquantes 4 months 2 weeks ago #106344

Merci de ta réponse rapide mais je ne comprends pas ton cheminement

Nous sommes en train de construire un software pour gérer notre panel consommateur, et plutôt que d'envoyer un mailing de 12000 mails, on souhaite pouvoir demander les données aux gens seulement si on ne les a pas ... Ce qui implique que pour chaque questionnaire, tantôt les données seront là pour telle ou telle question, tantôt non.

Je programme environ 7 à 8 formulaires par semaine, le but est de faciliter l'accès aux personnes de notre cartothèque.
Last Edit: 4 months 2 weeks ago by letofzurichois.
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 2 weeks ago #106345

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2049
  • Thank you received: 246
  • Karma: 53
Voici mon cheminement :
Tu veux afficher les questions que si les données manque
Je ne sais pas le faire mais je me place dans ton cas de figure et voici ce que je proposerais comme solution à mon chef / mon client :

Plutôt que de n'afficher les questions que si les données manques
Toujours afficher les questions
Pré-remplir les questions avec les données de la table des invitations, ça c'est facile

Avantage de la solution que je propose : les utilisateurs pourront modifier les données qui seraient incorrectes
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 2 weeks ago #106346

Ah ah ... En gros, pré remplir et pré cocher tout ce que l'on a, ils peuvent corriger le cas échéant ... Ca m'irait plutôt bien comme solution ...

Compliqué à mettre en place ?
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 2 weeks ago #106347

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2049
  • Thank you received: 246
  • Karma: 53
Pour le précochage, je ne sais pas.
Pour les pré-remplissage, il suffit de placer le code genre {firstname} pour le prénom dans un champ de réponse texte court, et ainsi de suite pour les autres champs de la table des invitations.

En fait j'ai regardé entre temps et ce que tu voulais faire au début est aussi simple, dans les conditions, il y a un onglet token field et là tu as la liste des champs de la tables d'invitations.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 2 weeks ago #106348

Ce qui veut dire que ces champs seront repris automatiquement sans besoin de réencoder quoique ce soit, juste une tabelle CSV, une importation, un match manuel et le tour est joué ?

Si tel est le cas, tu viens de solutionner un de mes soucis :D

Merci pour ton aide !

Les attributs se font forcément manuellement, ou je peux les créer via un fichier CSV ?
Last Edit: 4 months 2 weeks ago by letofzurichois.
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 1 week ago #106393

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6222
  • Thank you received: 791
  • Karma: 238
Salut,

1: création des attributs via les invitations
2: import via CSV avec une colonne pour l'attribut en question
3: une question ( ATT1 ) avec comme condition {is_empty(TOKEN:ATTRIBUTE_1)} (via le gestionnaire d'expression
4: une question équation cachée avec comme texte : {if(is_empty(TOKEN:ATTRIBUTE_1,ATT1,TOKEN:ATTRIBUTE_1)}

Ta dernière question regroupe l'attribut 1 soit de la table d'invitation soit du questionnaire.

Denis
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 1 week ago #106408

Bonjour Denis

Merci pour ta réponse, je ne comprends pas bien comment je dois definir le tout.

Juste en placant le is_empty, ça permet de cacher ou non la question ?

Concernant les attributs, y'a t-il un moyen de les créer rapidement ?

Merci
Last Edit: 4 months 1 week ago by letofzurichois.
The administrator has disabled public write access.

Réponse à une question si données manquantes 4 months 1 week ago #106410

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6222
  • Thank you received: 791
  • Karma: 238
is_empty : est vide : si l'attribut est vide alors la question est montrée.

Pour la création des attrbuts, bin c'est pas très long non plus ici : tu ajoute 1 fois l'attribut ensuite il est importé via la CSV (fait un export avant pour voir les entêtes).
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.123 seconds
Donation Image