Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import XLSX #84

Open
horac9 opened this issue Jul 5, 2018 · 28 comments
Open

Import XLSX #84

horac9 opened this issue Jul 5, 2018 · 28 comments
Labels

Comments

@horac9
Copy link

horac9 commented Jul 5, 2018

Je n'arrive pas a importer ce fichier...
Flux_MRT2.xlsx

Line 1 (sheet 2) is not numeric

@horac9 horac9 added the Aflux Aflux label Jul 5, 2018
@khameos
Copy link
Contributor

khameos commented Jul 5, 2018

Petit problème de ligne corrigé

@khameos khameos added the Livré label Jul 5, 2018
@horac9 horac9 removed the Livré label Jul 6, 2018
@horac9
Copy link
Author

horac9 commented Jul 6, 2018

j'ai une nouvelle erreur
Erreur Insertion Bdd, merci de contacter l'administrateur (ligne 2)
Flux_MRT2.xlsx

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Ca me le fait pour tous les xls
Est ce qu'il faut une colonne supplementaire depart arrival ?
on aurait pu utiliser origine/destination

Il faudrait que le message d'erreur soit plus explicite
Erreur Insertion Bdd, merci de contacter l'administrateur (ligne 2)

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Tu n'arrives plus à importer de XLS ?

Je viens d'importer le Flux_MRT2.xlsx (en modifiant la coordonnée) et Dmatrix.xls sans souci

Tu peux m'en dire plus ?

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Error Insert Dbb, please contact the administrator (ligne 2) avec flux_MRT2.xlsx

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

"Erreur HTTP 500
Étrange... Le site web ne parvient pas à afficher cette page"
avec ce gros fichier :
Uploading Mob_Maroc_OV_9899 enregistrements.csv.txt…

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Oui il s'agissait bien d'un problème de configuration serveur ...

Je viens de passer le fichier c'est OK, tu peux re-éssayer !

Par contre, cela n'explique pas ton souci avec les XLS qui fonctionnent de mon côté

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Error Insert Dbb, please contact the administrator (ligne 2) avec flux_MRT2.xlsx

J'ai repris ton dernier fichier Flux_MRT2.xlsx et c'est passé sans souci (en étant sur ton compte)
Il faut qu'on voit ceci ensemble

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

c'est passe !
Mais je n'ai mis que les champs obligatoires

je recommence avec tous les champs

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Je viens de comprendre le problème !
C'est lié au champ date;
sur le XLS, j'ai 01/04/2014 et je récupère 4/1/2014 en sortie d'où l'erreur ligne 2

Je regarde d'où cela vient

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

En regardant mieux les données "DATE", on se rend compte qu'on peut être soit en format français (JJ/MM/AAAA) soit anglais (MM/JJ/AAAA)

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

sur nombre aussi il ne prend pas l'ecriture 2.00E+05

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Pour les dates, est ceque JJ-MM-AAA avec un - fonctionne aussi ?

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Oui le nombre c'est normal.
Je reçois cette donnée,je ne peux pas détecter qu'il s'agit d'un entier ou non

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Error Insert Dbb, please contact the administrator (ligne 3)
avec
Questionnaire_eleveurs-maquignons_2016_11_07_04_34_26.xlsx

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

En date :
if (preg_match("/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/",$date))

Soit AAAA-MM-JJ

if (preg_match("/^[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/",$date))

soit AA-MM-JJ

if (preg_match("/^(0[1-9]|[1-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/[0-9]{4}$/",$date))

Soit JJ/MM/AAAA

if (preg_match("/^(0[1-9]|[1-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/[0-9]{2}$/",$date))

Soit JJ/MM/AA

je mets à jour l'aide

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Maroc est passe (plusieurs minutes...)
super !!

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Je pense que les quelques minutes sont liées à ta connexion.
De mon côté, ca prend moins de 20s !

Correction effectuée pour les dates "bizarre" de Flux_MRT2.xlsx => c'est OK en prod

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Error Insert Dbb, please contact the administrator (ligne 3) avec Questionnaire_eleveurs-maquignons_2016_11_07_04_34_26.xlsx

oui ligne 3 => Bir_El_Ater n'est pas présent dans le 2ème onglet (Bir El Ater sans les "_")

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

En fait il y a très peu de villes qui correspondent à l'onglet 2 :)

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Est ce qu'il est possible dans ce cas là de le preciser dans e message d'erreur ?

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Pour le fichier algerie, j'ai corrige les correspondaces mais il y a tjours la meme erreur
Error Insert Dbb, please contact the administrator (ligne 3)

Questionnaire_eleveurs-maquignons_2016_11_07_04_34_26.xlsx

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Euhh, je vois toujours :
Bir_El_Ater (onglet 1) et Bir El Ater (onglet 2)

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

regarde dans la colonne origine111 et destination111

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

birelater

dans dest111, j'ai bien Bir_El_Ater

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

@horac9
Copy link
Author

horac9 commented Jul 6, 2018

Oui, je n'avais pas acrase mon fichier mais sauve ailleurs...
Desolee.
Ca fonctionne !

@khameos
Copy link
Contributor

khameos commented Jul 6, 2018

Je comprenais pas le problème :)

@khameos khameos added the Livré label Aug 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants