Rapports

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

La fenêtre de rapports

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

Le rapport est affiché dans une fenêtre redimensionnable et déroulante. Pour controler le rapport, vous pouvez utilisez 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 connaitre 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é, mais vous pouvez obtenir une bonne idée de comment il fonctionne 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. Celà est accompli par un ensemble de fonctions d'encapsulage Scheme qui sont documentés dans le fichier src/g-wrap/gnc.html. Vous pouvez souhaiter examiner quelques uns des autres rapports dans src/scm/report pour une indication de comment ils sont utilisés.

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

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


Retour à la Page principale de la documentation.