Difference between revisions of "User:HendrikBoom3"

From GnuCash
Jump to: navigation, search
(Hendrik Boom is working on documenting the scripting interface.)
 
m
 
Line 1: Line 1:
I'm Hendrik Boom, an independent software developer, and a longtime gnucash user.  I'm currently trying to figure out the scripting-language interface so as to write my own custom reports usiing the intended tools.  Reading the xml file using C++ is so last century, after all, and prone to breakage.
+
I'm Hendrik Boom, an independent software developer, and a longtime gnucash user.  My home page is http://topoi.pooq.com/hendrik/
 +
 
 +
I'm currently trying to figure out the gnucash scripting-language interface so as to write my own custom reports using the intended tools.  Reading the xml file using C++ is so last century, after all, and prone to breakage.
  
 
Along the way, I hope to document how to write such reports, so that any programmer-user will be able to do it too, without unnecessary tears.
 
Along the way, I hope to document how to write such reports, so that any programmer-user will be able to do it too, without unnecessary tears.

Latest revision as of 03:16, 7 January 2012

I'm Hendrik Boom, an independent software developer, and a longtime gnucash user. My home page is http://topoi.pooq.com/hendrik/

I'm currently trying to figure out the gnucash scripting-language interface so as to write my own custom reports using the intended tools. Reading the xml file using C++ is so last century, after all, and prone to breakage.

Along the way, I hope to document how to write such reports, so that any programmer-user will be able to do it too, without unnecessary tears.

The gnucash source tree contains a lot of historical information, and leafing through it is quite discouraging. So far I've found that the up-to-date API for accessing the internal data structures is documented at http://svn.gnucash.org/docs/HEAD/group__Engine.html

Of course, you'll need to know more than that. I'll update as I find out more.

-- hendrik