Welcome, Guest
Username: Password: Remember me

TOPIC: Invitation et champs obligatoires

Invitation et champs obligatoires 3 years 2 months ago #62207

Bonjour,

Lorsque je veux importer un fichier CSV prenant cette forme dans le bloc note:

"Lastname","firstname","email"
"chat","beau","This email address is being protected from spambots. You need JavaScript enabled to view it."
"chat","jolie","This email address is being protected from spambots. You need JavaScript enabled to view it."

j'ai le message d'erreur suivant :
"Fichier CSV envoyé avec succès.

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

Échec à la création de l'invitation

* 15 enregistrement(s) dans le CSV
* 0 enregistrement(s) remplisse(nt) les conditions minimums
* 0 enregistrement(s) importé(s)"

Je ne comprend pas pourquoi

Merci de vos réponses :)
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 2 months ago #62223

  • Nickko
  • Nickko's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 2068
  • Thank you received: 251
  • Karma: 54
Étrange effectivement.
Sans trop y croire, je te dirais bien d'essayer en passant le L en minuscule.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 3 weeks ago #64210

  • hertay
  • hertay's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 19
  • Karma: 0
Bonjour,clairemarion wrote:
Bonjour,
Lorsque je veux importer un fichier CSV prenant cette forme dans le bloc note:

"Lastname","firstname","email"
"chat","beau","This email address is being protected from spambots. You need JavaScript enabled to view it."
"chat","jolie","This email address is being protected from spambots. You need JavaScript enabled to view it."

j'ai le message d'erreur suivant :
"Fichier CSV envoyé avec succès.
Erreur : le fichier envoyé ne contient pas une ou plusieurs colonnes obligatoires : 'prénom', 'nom' ou 'courriel')

Et finalement quelle a été la solution ?
Je cherche en effet la structure exacte du fichier CSV.

Merci
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 3 weeks ago #64211

  • Nickko
  • Nickko's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 2068
  • Thank you received: 251
  • Karma: 54
As-tu essayé ma dernière idée ?

Sinon, puisque 2 personnes ont le même problème, il s'agit p-ê d'un bug. Regarde dans support/suivi des bugs en haut de la page.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 3 weeks ago #64214

  • DenisChenu
  • DenisChenu's Avatar
  • NOW ONLINE
  • Moderator Lime
  • Posts: 6272
  • Thank you received: 800
  • Karma: 240
Salut,

Avec les fichiers joints, sur la Version 1.91+ Build 10604: RAS import de 2 invitation.
Les fichiers sont avec des minuscules, il serait possible de demander à passer en minuscule les majuscules, voire d'éliminer certains caractères.

( Cela m'a permis aussi de tester la détection automatique du séparateur.)

Denis
:)

File Attachment:

File Name: test1.csv
File Size: 0 KB


File Attachment:

File Name: test2.csv
File Size: 0 KB
Last Edit: 3 years 3 weeks ago by DenisChenu.
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 3 weeks ago #64222

  • hertay
  • hertay's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 19
  • Karma: 0
Bonjour Denis,Shnoulle wrote:
Avec les fichiers joints, sur la Version 1.91+ Build 10604: RAS import de 2 invitation.
Ok.
Pour ma part, je suis parti d'une table MySql comprenant 31 champs et j'ai procédé comme suit :
  1. Export sous PhpMyadmin en sélectionnant CSV (et non pas CSV pour MS Excel), Colonnes terminées par #, Colonnes entourées par ", et en sélectionnant 'Afficher les noms de colonnes en première ligne' (pour ne pas oublier),
  2. Ouverture [ne pas chercher à importer ;)] du fichier .csv sous LibreOffice Calc et, dans la fenêtre de dialogue, sélectionner 'jeu de caractère UTF-8', 'Séparé par Autres (#)', 'Séparateur de texte "', cocher 'Champs entre guillemets comme texte',
  3. Suppression de 28 champs, renommage de la première ligne (firstname, lastname, email) puis sauvegarde au format .csv,
  4. Ouverture du fichier .csv dans le bloc-notes et remplacement du # par une virgule,
  5. Import tel quel du fichier .csv dans LS (Version 1.91+ Build 10604).
61 invitations importées sans souci, y compris concernant les caractères accentués.
Les fichiers sont avec des minuscules, il serait possible de demander à passer en minuscule les majuscules, voire d'éliminer certains caractères.
( Cela m'a permis aussi de tester la détection automatique du séparateur.)
"Les fichiers sont avec des minuscules" : les noms de fichier ?
"éliminer certains caractères" : dans les noms de fichier ?
Quelque chose m'échappe, là ... ;)
Merci
The administrator has disabled public write access.

Re: Invitation et champs obligatoires 3 years 3 weeks ago #64231

  • DenisChenu
  • DenisChenu's Avatar
  • NOW ONLINE
  • Moderator Lime
  • Posts: 6272
  • Thank you received: 800
  • Karma: 240
hertay wrote:
"Les fichiers sont avec des minuscules" : les noms de fichier ?
Non les entêtes ;)
hertay wrote:
"éliminer certains caractères" : dans les noms de fichier ?
C'était plus dans une possible amélioration du code de LS qui supprimerais des entêtes les majuscules, les tiret etc .... :)
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.141 seconds
Donation Image