# Rapports

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

Feuille du solde/bilan : montre les avoirs/biens(Actif), dettes(Passif) et capitaux propres.

États des pertes et profits : montrent les revenus et dépenses sur une période sélectionnable bien, il le sera quand je comprendrai (get around) comment ajouter le support de la période.

Rapport de transaction montre les transactions dans un compte, présenté de différentes façons.

Suivi du solde suit le solde d'un ou plusieurs comptes dans le temps, et supporte une sortie graphique (si vous avez installé gnuplot).

# 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 :

Précédent et Suivant vous permettent de voir les précédents contenus de la fenêtre, juste comme un navigateur internet.

Paramètres affiche une boîte de dialogue vous permettant de changer l'information présentée dans le rapport :

Voyez l'aide pour les rapports individuels pour les détails des options disponibles.

Exporter vous permet d'exporter le contenu du rapport comme un fichier HTML pour une visualisation ou impression ultérieure.

Fermer : ferme la fenêtre du rapport.

# 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.