Bryan Larsen <[EMAIL PROTECTED]> writes:
> 2. Transactions can appear more than once. That seems pretty durn wacky.
Dave: what did we decide about this? Is it a problem with the Split**
I am generating, or a natural side effect of the way the register
works? I remember that discussion about rebalancing multisplit
transactions being tied up with this somehow but the details escape
me.
> Anyways, I'd like to be able to save a query in a budget line,
> modify the dates to correspond with the report parameters, and get a
> list of Split*'s all from my scheme budget report.
You're most of the way there; I need to g-wrap the new API, and add a
couple of Scheme support functions, and then you can do it. The big
thing that would need to be added is a way to meaningfully read/write
Query objects as Scheme forms so you can save and restore them.
There's support for user-provided query predicates, which I engineered
with Scheme in mind; if you have a user filter-pred that's a scheme
thunk, it's possible to add it to queries also. I just need to write
a little C wrapper to call it.
b.g.
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]