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