[grisbi-devel] Problème d'import fichier CSV

Jean-Luc Duflot jielbil at jld78.fr
Sat Oct 31 15:50:39 CET 2015


Il y a aussi un ancien wiki, plus mis à jour mais qui peut être utile :

http://wiki.grisbi.org/doku.php?id=en:start

Dans l'onglet doc, on trouve le format du fichier gsb ; si ça peut aider...

Jean-luc


Le 31/10/2015 12:05, Michel VERDUN a écrit :
> Je suis sur Grisbi 1.0.0
> Pour revenir sur ta remarque: 
> 
> /"il faudrait trouver
> les séparateurs qui vont bien, et l'ordre des champs qui va bien aussi,
> pour ne plus avoir cet affichage d'erreur/."
> 
> En fait c'était ma demande initiale: quelle est la structure attendue
> par Grisbi ;-)
> 
> Michel
> 
> 
> ---
> 
> Emails VSRE bienvenus - En savoir plus sur VSRE <http://vsre.info/>
> 
> Date: Sat, 31 Oct 2015 11:03:51 +0100
> From: jielbil at jld78.fr
> To: devel at listes.grisbi.org
> Subject: Re: [grisbi-devel] Problème d'import fichier CSV
> 
> Thunderbird, comme les autres courrielleurs, est capable d'attacher des
> fichiers et de les lire. Je pense que ça vient du fait que le contenu du
> fichier CSV est aussi dans le corps du message, mais je ne suis pas sûr.
> Il n'y a pas d'appli par défaut à avoir pour des fichiers attachés, cela
> fait partie du protocole de transmission.
>  
> Je viens de créer un nouveau compte dans mon propre fichier de compte :
> Mes comptes-Compte pour csv.csv
>  
> Je l'ai exporté, et je l'ai ouvert dans Libreoffice sans problème. Puis
> j'ai supprimé ce compte dans Grisbi, puis essayé d'y importer ce CSV. Et
> ça ne marche pas, j'ai la même erreur, voir la copie d'écran.
>  
> Et je pense que c'est là que se pose ton problème : il faudrait trouver
> les séparateurs qui vont bien, et l'ordre des champs qui va bien aussi,
> pour ne plus avoir cet affichage d'erreur.
>  
> Une question subsidiaire aussi : quelle version de Grisbi utilises-tu ?
>  
> Jean-Luc
>  
>  
> Le 31/10/2015 10:19, Michel VERDUN a écrit :
>> Test réalisé: 
>> Je récupère bien chacun des fichiers envoyés.
>> Test fait : sur mon mac depuis Outlook.com, sur mon mobile
>> android client messagerie android.
>> Thnderbird ne connait peut être pas l'appli par défaut pour un CSV? 
>> 
>> Michel
>> 
>> 
>> ---
>> 
>> Emails VSRE bienvenus - En savoir plus sur VSRE <http://vsre.info/>
>> 
>>> From: jielbil at jld78.fr
>>> Date: Sat, 31 Oct 2015 10:14:28 +0100
>>> To: devel at listes.grisbi.org
>>> Subject: Re: [grisbi-devel] Problème d'import fichier CSV
>>>
>>> Bonjour,
>>>
>>> J'ai déjà un problème : je n'arrive pas à enregistrer les 2 fichiers CSV
>>> sur mon disque. Thunderbird semble se mettre en attente de quelque
>>> chose... Peux tu essayer de t'envoyer à toi-même ces 2 fichiers, et les
>>> enregistrer dans un dossier différent ?
>>>
>>> Jean-luc
>>>
>>> Le 31/10/2015 09:14, Michel VERDUN a écrit :
>>> > Bonjour Pierre et Jean-Luc
>>> > Bonjour à tous,
>>> >
>>> > J'ai poursuivi mon investigation.
>>> > Test n°1
>>> > Export depuis Grisbi en CSV puis tentative d'import de ce même fichier
>>> > Ci joint le fichier : */grisbi export non traité.csv/*
>>> >
>>> > _Ce que j'ai fait:_
>>> > Fichier->exporter vers un fichier QIF/CSV
>>> > Fichier-> importer un fichier
>>> >
>>> > _Résultat: _
>>> > Même erreur:
>>> > "Les champs suivants manquent ou sont incompatibles: Montant de
>>> > l'opération. "
>>> >
>>> > J'ai tenté, avec la fonction "sélectionnez les champs", d'affecter le
>>> > champ "Montant", mais cette valeur n'est pas proposée dans la liste des
>>> > champs lorsque l'on clique sur le titre de colonne.
>>> >
>>> >
>>> > Test n°1
>>> > Exemple de fichier issu de mon ancien soft:
>>> > ci joint le fichier /grisbi 3.csv/
>>> > _Ce que j'ai fait:_
>>> > J'ai copié la première ligne du fichier */grisbi export non traité.csv/*
>>> > Fichier-> importer un fichier
>>> >
>>> > _Résultat: _
>>> > Comme je m'y attendais, cela n'a pas résolu le problème puisque le test
>>> > n°1 est en erreur.
>>> >
>>> > L'un de vous peut-il réaliser les mêmes tests afin de vérifier la
>>> > reproductibilité?
>>> >
>>> > Bon WE
>>> > Michel
>>> >
>>> > ---
>>> >
>>> > Emails VSRE bienvenus - En savoir plus sur VSRE <http://vsre.info/>
>>> >
>>> >> From: jielbil at jld78.fr
>>> >> Date: Fri, 30 Oct 2015 17:20:31 +0100
>>> >> To: devel at listes.grisbi.org
>>> >> Subject: Re: [grisbi-devel] Problème d'import fichier CSV
>>> >>
>>> >> Le 30/10/2015 15:35, Pierre Biava a écrit :
>>> >> > Michel VERDUN a écrit le 30/10/2015 11:45 :
>>> >> >
>>> >> > Bonjour,
>>> >> >
>>> >> >> Bonjour,
>>> >> >>
>>> >> >> Je débute sur Grisbi et je tente de réaliser un import de fichier
>>> > en CSV.
>>> >> >> Mon fichier CSV est structuré ainsi:
>>> >> >>
>>> >> >> * Date;Type;Tiers;Catégorie;S/catégorie;NotesDébit;Crédit;P;Solde
>>> >> >> * Les montants sont indiqués avec la virgule comme séparateur de
>>> >> >> décimale
>>> >> >> * Le fichier est encodé en UTF8
>>> >> >>
>>> >> >>
>>> >> >> Je rencontre l'erreur: "Les champs suivants manquent ou sont
>>> >> >> incompatibles: Montant de l'opération. "
>>> >> >
>>> >> > J'avoue que c'est plutôt complexe
>>> >> >
>>> >> >
>>> >> > La colonne Crédit (montant) doit être unique. Si tu n'y arrives pas
>>> >> > envoie moi un fichier avec deux trois lignes significatives.
>>> >> >
>>> >> >> Quelle est la structure de fichier attendue par Grisbi?
>>> >> >> Sauf erreur de ma part, l'info n'est pas disponible dans le manuel.
>>> >> > En fait grisbi essaie de s'adapter à tous types de fichiers csv
>> ce qui
>>> >> > en définitive fait que ça ne fonctionne pas bien
>>> >> >
>>> >> > Cdt.
>>> >> >
>>> >> > --
>>> >> >
>>> >> > A+
>>> >> >
>>> >> > Pierre Biava
>>> >> >
>>> >>
>>> >> On trouve quelques infos sur
>>> >> https://fr.wikipedia.org/wiki/Comma-separated_values
>>> >>
>>> >> En particulier « Ce format n'a jamais vraiment fait l'objet d'une
>>> >> spécification formelle ». Le reste est intéressant, aussi.
>>> >>
>>> >> Si les données du fichier en CSV ne sont pas dans l'ordre qu'attend
>>> >> l'importation dans Grisbi, il faudrait pouvoir les remettre dans
>> l'ordre
>>> >> correct. Je pense qu'on pourrait faire ça, en important le CSV dans un
>>> >> tableur, réordonnant les champs, exportant dans un nouveau CSV.
>>> >>
>>> >> Il faut que le fichier CSV à importer soit un fichier de compte. Je
>>> >> viens de le vérifier, un compte exporté de Grisbi en CSV est importé
>>> >> correctement sous Libreoffice, en sélectionnant plusieurs séparateurs ;
>>> >> ensuite il faut réordonner les colonnes. Pour connaître l'ordre des
>>> >> données qu'attend Grisbi, je créerais un compte, en y mettant quelques
>>> >> opérations et en l'exportant en CSV ; ensuite comparer celui-ci
>> avec ton
>>> >> fichier CSV, en les ouvrant soit avec un éditeur de texte, soit avec un
>>> >> tableur. Pas trop automatique, mais c'est le problème de la
>>> > spécification...
>>> >>
>>> >> Qu'en penses-tu ?
>>> >>
>>> >> Jean-Luc
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> devel mailing list
>>> >> devel at listes.grisbi.org
>>> >> http://listes.grisbi.org/mailman/listinfo/devel
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel at listes.grisbi.org
>>> http://listes.grisbi.org/mailman/listinfo/devel
>  
> 
> 
> _______________________________________________ devel mailing list
> devel at listes.grisbi.org http://listes.grisbi.org/mailman/listinfo/devel



More information about the devel mailing list