[Gnucash-fr] extraire des informations d'une recherche
hebrard46 at free.fr
hebrard46 at free.fr
Dim 10 Déc 01:57:26 EST 2017
Voici 3 ans Patrice LEPISSIER avait proposé un lien entre GNUCASH et LibreOffice qui permettait de transférer les infos du premier vers le second et d'utiliser ensuite CALC pour exploiter les données transférées :
Il disait ceci [à revoir sur https://lite5.framapad.org/p/c7jJOtBSFj] :
======================================================================
*Interfacer GnuCash et Libre Office
*
*
NB : si vhèque, rechercher Gnucash, puis ajouter le greffon optionnel "Pilote de base de données SQLite3 pour libdi"
*enregistrer votre base en SQLite : dans Gnucash, menu "fichier", "enregistrer sous", puis sélectionner le format de données "sqlite3"
*NB : vous pouvez continuer à travailler sur cette nouvelle base
*Préparer la connexion ODBC pour Libre Office :
*installer le pilote ODBC : dans la Logithèque, rechercher Base, puis ajouter le greffon optionnel "ODBC driver for SQLite embedded database (libsqliteodbc)
*vérifier la présence du fichier /etc/odbcinst.ini qui devrait contenir :
*[SQLite]
*
*Cette requête corrige quelques problèmes :
*la date qui est au format AAAAMMJJHHMMSS sous forme texte avec un jour de décalage (?)
*les valeurs qui sont également au format texte
Maintenant, à vous de jouer soit :
* dans Base en créant vos propres rapport : balance, grand livre comptable, regroupements de mouvements par dates, etc. Vous pouvez également modifier la requête pour ajouter des critères et/ou fonctions d'agrégation.
*dans Calc : pour transférer le résultat de la requête :
*dans Base : copier la requête en faisant un clic droit sur le nom de la requête, puis copier
*dans Calc : coller dans une cellule
*vous pouvez ensuite triturer les données dans tous les sens et/ou utiliser les tables de pilote (menu "Données").
===============================================================
J'avais trouvé ça pratique.
Peut-être cela pourrait-il servir à répondre à votre souhait d'exploiter une recherche ....
Cordialement
Joël Hébrard
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
----- Mail original -----
De: "Luc Maisonobe" <luc at spaceroots.org>
À: gnucash-fr at gnucash.org
Envoyé: Vendredi 8 Décembre 2017 09:34:21
Objet: Re: [Gnucash-fr] extraire des informations d'une recherche
Le 08/12/2017 à 00:18, Chabot Daniel a écrit :
> Le 02/12/2017 à 18:42, Luc Maisonobe a écrit :
>> Y a-t-il des outils que l'on puisse appliquer à un résultat de
>> recherche, ou bien peut on exporter un résultat de recherche
>> sous une forme ou une autre ?
>>
> Bonjour,
Bonjour,
>
> Je n'ai pas réussi à exporter le résultat d'une recherche. Par contre
> as-tu essayé d'exporter la liste des transactions puis de travailler sur
> celle-ci, avec LibreOffice par exemple.
Merci pour la réponse, cela confirme la limitation, dommage.
Quand je fais ce genre de manips, effectivement j'en suis réduit
soit à exploiter le résultat de la recherche transaction par
transaction, à la main lorsque ce résultat en comporte un nombre
raisonnable, soit à extraire directement du XML ce qui m'intéresse,
avec xsltproc par exemple. Cependant, comme je ne maîtrise pas
trop le langage XSLT et que le XML de GnuCash est un peu particulier
(à une époque l'utilisation des namespaces n'était pas correcte),
je suis toujours réticent à me lancer dans cette option.
merci encore,
Luc
>
> Cordialement, Daniel.
>
> _______________________________________________
> gnucash-fr mailing list
> gnucash-fr at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-fr
>
_______________________________________________
gnucash-fr mailing list
gnucash-fr at gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-fr
Plus d'informations sur la liste de diffusion gnucash-fr