eguile reports again

Chris Dennis cgdennis at btinternet.com
Sun Jun 21 17:32:03 EDT 2009


On Fri, 2009-06-19 at 20:23 -0400, Phil Longstaff wrote:
> On June 19, 2009 06:53:46 pm Chris Dennis wrote:
> > Hello folks
> >
> > Firstly, I've added a new version of eguile-gnc.scm itself to bug
> > 574582.  The only change is improved error reporting.  eguile-gnc has
> > been stable and reliable for me.  Could it be included in 2.4, even if
> > eguile-based reports aren't ready yet?  That way, it will be in place
> > for people to start creating eguile-based reports.
> >
> > Secondly, I've created an eguile version of a balance sheet report.  The
> > layout is more to my taste than the standard one (I realise that there
> > are many ways to lay out a balance sheet.)  The report includes a way of
> > pre-processing a list of accounts into a structure that can be easily
> > dealt with by the eguile template, so this could be adapted for other
> > accounts-based reports.  balsheet-eg.scm is attached to bug 574582, and
> > so is a sample of its output.
> >
> > Thirdly, can we set up a page on the wiki for discussion / creation /
> > development / sharing / documentation of eguile reports?  Should that be
> > part of the existing 'Custom Reports' page, or somewhere else?
> 
> Hi Chris,
> 
> I assume that eguile-gnc.scm is a new file which does not conflict with any 
> other .scm files.  If so, I have no problem including it in 2.3.2/2.4

That's correct.  It defines itself as
  (define-module (gnucash report eguile-gnc))
so it should go in the src/report/report-system/gnucash/report directory
(unless someone thinks otherwise).

> 
> The balance sheet looks beautiful.  It will be a really nice change to have 
> those reports rather than the ugly ones we have now.

Thank you.
> 
> Re Wiki page: Go ahead.  is there anything blocking you from doing this?

Apparently not.  I've started a page called Custom Reports Using Eguile,
with a link from the existing Custom Reports page.  Contributions and
comments will be more than welcome.

cheers

Cheers


> 
> Phil
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel



More information about the gnucash-devel mailing list