Hi Hendrik,

On Tue, Nov 15, 2011 at 8:30 AM, Hendrik Boom <hend...@topoi.pooq.com>wrote:

> [...]
> One of the hallmarks of Scheme is its metaprogrammability, for
> applications just like this.  And its simple syntax promotes this.
>

I've started writing a proof-of-concept declarative report (
https://github.com/yawaramin/gc-decl-reports/blob/master/hello-world.scm ).
It doesn't really do anything other than populate a few options into the
report options dialog box, and render a few lines of HTML. I'm trying to
come up with a flexible format for pushing the accounting data around
internally, so that it can filtered, sorted, and grouped, and then shown in
either a tabular or graphical layout.

If you want to try it out, just copy over hello-world.scm and replace your
version of it (in your GnuCash install's shared reports directory) with my
one.

[...]
>
> But as I've said elsewhere, the greatest barrier users encounter in
> trying to use the existing reporting tools isn't that they're written in
> Scheme.  It's that the API they use is undocumented.  That's something I
> hope to do something about.


Very true. Are you planning to start up a wiki page? Maybe we can pool
efforts.

Regards,

Yawar
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to