Rapports

Une variété de rapports financiers peut être sélectionnés sur le menu "Rapports" :

La fenêtre de rapports

Dès que vous sélectionnez un rapport, une fenêtre de rapports apparaîtra :

Le rapport est affiché dans une fenêtre redimensionnable et déroulante. Pour contrôler le rapport, vous pouvez utiliser les boutons de la barre d'outils en haut de la fenêtre :

Construction de rapports personnalisés

Il est possible d'écrire votre propres rapports pour répondre à vos propres besoins, si vous savez programmer un peu. Vous aurez besoin de connaître Scheme (un langage de programmation ressemblant à LISP), et c'est une excellente idée d'avoir une copie du code source de GnuCash disponible.

L'interface de rapport est actuellement non documentée, mais vous pouvez obtenir une bonne idée de son fonctionnement en examinant le fichier src/scm/report/hello-world.scm dans la distribution du source de GnuCash.

Vous aurez aussi besoin pour accédez aux données du "moteur" d'obtenir de l'information pour votre rapport. Cela est accompli par un ensemble de fonctions d'encapsulage Scheme qui sont documentées dans le fichier src/g-wrap/gnc.html. Vous pouvez souhaiter examiner quelques-uns des autres rapports dans src/scm/report pour comprendre comment ils sont utilisés.

A présent, les rapports sont produit intérieurement en créant du HTML et en présentant cela avec un widget HTML. (Les futures versions de GnuCash supporteront si tout va bien un système plus flexible).

Si vous avez besoin de plus d'information, ou avez développé un nouveau rapport qui peut être utilisé par les autres, s'il vous plaît contactez la liste de courriers de développement de GnuCash (mailing list) à gnucash-devel@gnucash.org.
 


Retour à la Page principale de la documentation.