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

TOPIC: Imprtation de données (csv) LS ver2

Imprtation de données (csv) LS ver2 3 years 6 months ago #96346

  • yveskem
  • yveskem's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 13
  • Karma: 0
Comment importer des données à partir d'un tableur excel ou Open office, LS ver2 J'ai tout essayé comme indiqué dans la notice, j'obtiens invariablement un message d'erreur,
qui m'indique qu'il manque la ligne 'Prénom','nom', 'courriel' pourtant elle est bien présente en tête de mon fichier
Help
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96352

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
Es-tu sûr qu'il te dit que c'est la ligne qui est manquante ?
Tu m'aurais parlé de colonne, j'aurais bien quelque idée.

Tu pourrais nous montrer le fichier avec juste une ligne d'exemple (ou alors tu me l'envoie en privé comme ça les coordonnées de la lignes d'exemples ne trainerons pas partout) ?
Nickko
Ergonome / Usability expert
Last Edit: 3 years 6 months ago by Nickko.
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96356

  • yveskem
  • yveskem's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 13
  • Karma: 0
Ci-joint un fichier sous Open office calc enregistré au format (csv) que je n'arrive pas à importer.
Attachments:
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96359

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
ça à l'air bon, mais quel est le message d'erreur, est-ce bien de ligne et non de colonne dont il est question ?

As-tu essayer d'exporter un fichier d'invitation pour le comparer à celui que tu veux importer.

Edit, le message d'erreur est bien une histoire de colonne : "le fichier envoyé ne contient pas une ou plusieurs colonnes obligatoires "

Et en regardant tes en-tête, elle sont quelque peu fantaisiste, il faut les nommer firstname, lastname et email.
Nickko
Ergonome / Usability expert
Last Edit: 3 years 6 months ago by Nickko.
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96360

  • yveskem
  • yveskem's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 13
  • Karma: 0
Voila le message que j'obtiens

Erreur : le fichier envoyé ne contient pas une ou plusieurs colonnes obligatoires : 'prénom', 'nom' ou 'courriel'

Échec à la création de l'invitation

2 enregistrement(s) dans le CSV
0 enregistrements respectent les critères minimaux.
0 enregistrement(s) importé(s)
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96361

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
Relis mon message, je l'ai édité apparemment après que tu l'ai lu.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96362

  • yveskem
  • yveskem's Avatar
  • Offline
  • Fresh Lemon
  • Posts: 13
  • Karma: 0
Désolé de vous déranger pour de tel problème ça marche en renommant les entêtes
merci
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96363

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
En fait voici une solution générique qui t'aidera dans Limesurvey avec d'autres types d'import/export, mais aussi dans toutes les applications.

Faire un export puis s'en inspirer pour le fichier d'import, parce qu'en effet, les entêtes, leur ordre si elles en ont un, leur format, le séparateur de colonne tabulation, virgule ou point-virgule, ça ne s'invente pas.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96377

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

Lors de l'import c'est indiqué:
Champ(s) obligatoire(s) : firstname, lastname, email
Doncles entètes:
firstname, lastname et email.

En anglais, pas en français.
On pourrait le faire en français mais:
1 : on a d'autres choses à développer ;)
2 : cela alourdirait le système d'import (charge mémoire)
3 : tout changement peut entrainer de nouveau bugs
4 : ce n'est pas sur que cela soit compatible avec certaies langues (utf16/ non indoeuropéennes)
5 : ce n'est pas trop difficile à comprendre

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.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96378

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
Chez moi, c'est en français dans le message d'erreur, au moins. Je me doute bien qu'on ne peut pas traduire les entêtes, mais il faudrait que le format d'import soit mieux expliqué.

En fait pour l'utilisateur lambda, Ls est très simple à utiliser, mais dès qu'on va plus loin, on rencontre pas mal de problème, surtout avec les invitations et les statistiques.

Je vois ça avec les utilisateurs chez moi, la moitié des problèmes que je traites (non, en fait plus de la moitié) sont du à une mauvaise compréhension de ce que l'utilisateur à fait / cru faire.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.
The following user(s) said Thank You: DRTEST

Imprtation de données (csv) LS ver2 3 years 6 months ago #96380

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
Nickko wrote:
Chez moi, c'est en français dans le message d'erreur, au moins. Je me doute bien qu'on ne peut pas traduire les entêtes, mais il faudrait que le format d'import soit mieux expliqué.
Mer..ouille, faut qu'on corrige le message d'erreur: soit dans la langue, soit dans le texte (ne pas permettre de traduire le texte.
En fait pour l'utilisateur lambda, Ls est très simple à utiliser, mais dès qu'on va plus loin, on rencontre pas mal de problème, surtout avec les invitations et les statistiques.
Oui, les explications ne sont pas toujours très claire. Mon dernier commit porte sur une explication plus claire sur l'équation de pertinence (bloque l'édition si la question possède des conditions)
Je vois ça avec les utilisateurs chez moi, la moitié des problèmes que je traites (non, en fait plus de la moitié) sont du à une mauvaise compréhension de ce que l'utilisateur à fait / cru faire.
Hésite pas à faire remonter :), et vérifier aussi si le texte anglais n'est pas plus clair (dans ce cas : corrige le directement) .

Denis

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.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96381

  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Team
  • Posts: 2847
  • Thank you received: 373
  • Karma: 81
En fait ce n'est pas une question du texte déjà présent, il faudrait faire un bon travaille d'ergo sans doute ajouter des messages en plus, peut-être transformer des gros écrans de formulaire en wizard (peut-être), etc.

C'est dans mes to-do mais je n'ai pas le temps de m'en occuper en ce moment :-(

J'ai aussi noté pas mal de petit soucis avec le formulaire des statistiques, ascenseur/bouton mal placés, animation qui lag ce qui fait qu'on a droit à des "re-click", etc. mais le temps d'expliquer et de faire comprendre ça dans l'outil de rapport de bug... ça me prend plus de temps que de former les gens chez moi.

Donc je garde ça sous le coude pour quand j'aurais du temps libre.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Imprtation de données (csv) LS ver2 3 years 6 months ago #96385

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • Moderator Lime
  • Posts: 9600
  • Thank you received: 1376
  • Karma: 390
DenisChenu wrote:
Nickko wrote:
Chez moi, c'est en français dans le message d'erreur, au moins. Je me doute bien qu'on ne peut pas traduire les entêtes, mais il faudrait que le format d'import soit mieux expliqué.
Mer..ouille, faut qu'on corrige le message d'erreur: soit dans la langue, soit dans le texte (ne pas permettre de traduire le texte.
Fixed: github.com/LimeSurvey/LimeSurvey/commit/...09bf3163f5a76b8b4603 :)

Pour le reste :
- Les stats : elles sont destinée à partir en plugin sur de future version, on fera peux évoluer le système.
- Plus de "wizard" : oui sans doute, mais long à développer, apporter des corrections aux textes existants est plus rapide .
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.
Moderators: Nickko
Time to create page: 0.974 seconds
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form