Difference between revisions of "Custom Reports Using Eguile"
From GnuCash
ChrisDennis (talk | contribs) m (→...the rest of this page will be here very soon) |
ChrisDennis (talk | contribs) (→...the rest of this page will be here very soon) |
||
Line 10: | Line 10: | ||
see [http://bugzilla.gnome.org/show_bug.cgi?id=574582] for more information. | see [http://bugzilla.gnome.org/show_bug.cgi?id=574582] for more information. | ||
+ | |||
+ | == Available Reports == | ||
+ | |||
+ | The following eguile-based reports are available. More will be contributed soon (hopefully). | ||
+ | |||
+ | ==== Tax Invoice ==== | ||
+ | ; Report file: taxinvoice.scm | ||
+ | ; Template file: taxinvoice-eguile.scm | ||
+ | ; CSS file: none | ||
+ | ; Author: Chris Dennis | ||
+ | ; Version: 0.01 | ||
+ | ; Last update: June 2009 | ||
+ | |||
+ | ==== Balance Sheet | ||
+ | ; Report file: balsheet-eg.scm | ||
+ | ; Template file: balsheet-eg.eguile.scm | ||
+ | ; CSS file: balsheet-eg.css | ||
+ | ; Author: Chris Dennis | ||
+ | ; Version: 0.01 | ||
+ | ; Last update: June 2009 |
Revision as of 21:07, 21 June 2009
Contents
What is eguile?
eguile is a way of processing a template file to create a guile script.
More specifically, within GnuCash, guile is used to combine HTML and guile code to create a report, such as an invoice or balance sheet.
The GnuCash version of eguile is eguile-gnc.scm, written in early 2009 by Chris Dennis, and based on Neale Pickett's eguile.scm.
...the rest of this page will be here very soon
see [1] for more information.
Available Reports
The following eguile-based reports are available. More will be contributed soon (hopefully).
Tax Invoice
- Report file
- taxinvoice.scm
- Template file
- taxinvoice-eguile.scm
- CSS file
- none
- Author
- Chris Dennis
- Version
- 0.01
- Last update
- June 2009
==== Balance Sheet
- Report file
- balsheet-eg.scm
- Template file
- balsheet-eg.eguile.scm
- CSS file
- balsheet-eg.css
- Author
- Chris Dennis
- Version
- 0.01
- Last update
- June 2009