<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><font face="Arial,sans-serif" color="#000000">Bonjour Pierre et Jean-Luc</font><div><font face="Arial,sans-serif" color="#000000">Bonjour à tous,</font></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><font face="Arial,sans-serif" color="#000000">J'ai poursuivi mon investigation.</font></div><div><font face="Arial,sans-serif" color="#000000">Test n°1 </font></div><div><font face="Arial,sans-serif" color="#000000">Export  depuis Grisbi </font><span style="font-family: Arial, sans-serif; font-size: 12pt;">en CSV </span><span style="font-family: Arial, sans-serif; font-size: 12pt;">puis tentative d'import de ce même fichier</span></div><div><font face="Arial,sans-serif" color="#000000">Ci joint le fichier : <b><i>grisbi export non traité.csv</i></b></font></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><font face="Arial,sans-serif" color="#000000"><u>Ce que j'ai fait:</u> </font></div><div><font face="Arial,sans-serif" color="#000000">Fichier->exporter vers un fichier QIF/CSV</font></div><div><font face="Arial,sans-serif" color="#000000">Fichier-> importer un fichier</font></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><font face="Arial,sans-serif" color="#000000"><u>Résultat: </u></font></div><div><font face="Arial,sans-serif" color="#000000">Même erreur: </font></div><div>"Les champs suivants manquent ou sont incompatibles: Montant de l'opération. "</div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><font face="Arial,sans-serif" color="#000000">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.</font></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><span style="font-family: Arial, sans-serif; font-size: 12pt;">Test n°1 </span></div><div><font face="Arial,sans-serif" color="#000000">Exemple de fichier issu de mon ancien soft:</font></div><div><font face="Arial,sans-serif" color="#000000">ci joint le fichier <i style="font-weight: bold;">grisbi 3.csv</i></font></div><div><u style="font-family: Arial, sans-serif;">Ce que j'ai fait:</u><span style="font-family: Arial, sans-serif;"> </span></div><div><font face="Arial,sans-serif" color="#000000">J'ai copié la première ligne du fichier </font><b><i><span style="font-family: Arial, sans-serif;">grisbi export non traité.csv</span></i></b></div><div><span style="font-family: Arial, sans-serif; font-size: 12pt;">Fichier-> importer un fichier</span></div><div><font face="Arial,sans-serif" color="#000000"><br></font></div><div><u style="font-family: Arial, sans-serif; font-size: 12pt;">Résultat: </u></div><div><font face="Arial,sans-serif" color="#000000">Comme je m'y attendais, cela n'a pas résolu le problème puisque le test n°1 est en erreur.<br id="FontBreak"></font><br>L'un de vous peut-il réaliser les mêmes tests afin de vérifier la reproductibilité?</div><div><br></div><div>Bon WE</div><div>Michel<br><p class="ecxMsoNormal" style="" data-mce-style="margin: 0cm 0cm 0pt;"><span style="font-size:x-small;">---<br></span></p><span><span style="font-size:x-small;">Emails VSRE bienvenus - En savoir plus sur <a href="http://vsre.info/" data-mce-href="http://vsre.info/" target="_blank">VSRE</a></span></span><br><br><div>> From: jielbil@jld78.fr<br>> Date: Fri, 30 Oct 2015 17:20:31 +0100<br>> To: devel@listes.grisbi.org<br>> Subject: Re: [grisbi-devel] Problème d'import fichier CSV<br>> <br>> Le 30/10/2015 15:35, Pierre Biava a écrit :<br>> > Michel VERDUN a écrit le 30/10/2015 11:45 :<br>> > <br>> > Bonjour,<br>> > <br>> >> Bonjour,<br>> >><br>> >> Je débute sur Grisbi et je tente de réaliser un import de fichier en CSV.<br>> >> Mon fichier CSV est structuré ainsi:<br>> >><br>> >>   * Date;Type;Tiers;Catégorie;S/catégorie;NotesDébit;Crédit;P;Solde<br>> >>   * Les montants sont indiqués avec la virgule comme séparateur de<br>> >>     décimale<br>> >>   * Le fichier est encodé en UTF8<br>> >><br>> >><br>> >> Je rencontre l'erreur: "Les champs suivants manquent ou sont<br>> >> incompatibles: Montant de l'opération. "<br>> > <br>> > J'avoue que c'est plutôt complexe<br>> > <br>> > <br>> > La colonne Crédit (montant) doit être unique. Si tu n'y arrives pas<br>> > envoie moi un fichier avec deux trois lignes significatives.<br>> > <br>> >> Quelle est la structure de fichier attendue par Grisbi?<br>> >> Sauf erreur de ma part, l'info n'est pas disponible dans le manuel.<br>> > En fait grisbi essaie de s'adapter à tous types de fichiers csv ce qui<br>> > en définitive fait que ça ne fonctionne pas bien <br>> > <br>> > Cdt.<br>> > <br>> > -- <br>> > <br>> > A+<br>> > <br>> > Pierre Biava<br>> > <br>> <br>> On trouve quelques infos sur<br>> https://fr.wikipedia.org/wiki/Comma-separated_values<br>> <br>> En particulier « Ce format n'a jamais vraiment fait l'objet d'une<br>> spécification formelle ». Le reste est intéressant, aussi.<br>> <br>> Si les données du fichier en CSV ne sont pas dans l'ordre qu'attend<br>> l'importation dans Grisbi, il faudrait pouvoir les remettre dans l'ordre<br>> correct. Je pense qu'on pourrait faire ça, en important le CSV dans un<br>> tableur, réordonnant les champs, exportant dans un nouveau CSV.<br>> <br>> Il faut que le fichier CSV à importer soit un fichier de compte. Je<br>> viens de le vérifier, un compte exporté de Grisbi en CSV est importé<br>> correctement sous Libreoffice, en sélectionnant plusieurs séparateurs ;<br>> ensuite il faut réordonner les colonnes. Pour connaître l'ordre des<br>> données qu'attend Grisbi, je créerais un compte, en y mettant quelques<br>> opérations et en l'exportant en CSV ; ensuite comparer celui-ci avec ton<br>> fichier CSV, en les ouvrant soit avec un éditeur de texte, soit avec un<br>> tableur. Pas trop automatique, mais c'est le problème de la spécification...<br>> <br>> Qu'en penses-tu ?<br>> <br>> Jean-Luc<br>> <br>> <br>> <br>> <br>> _______________________________________________<br>> devel mailing list<br>> devel@listes.grisbi.org<br>> http://listes.grisbi.org/mailman/listinfo/devel<br></div></div>                                     </div></body>
</html>