Decompile all amount expressions for accounts reports
This happens after running through all the post handlers, before running any of the account handlers.
This commit is contained in:
parent
e27ba3e1ff
commit
56d6df6123
1 changed files with 6 additions and 0 deletions
|
|
@ -278,6 +278,12 @@ void report_t::accounts_report(acct_handler_ptr handler)
|
||||||
chain_post_handlers(*this, post_handler_ptr(new ignore_posts), true);
|
chain_post_handlers(*this, post_handler_ptr(new ignore_posts), true);
|
||||||
pass_down_posts(chain, walker);
|
pass_down_posts(chain, walker);
|
||||||
|
|
||||||
|
HANDLER(amount_).expr.mark_uncompiled();
|
||||||
|
HANDLER(total_).expr.mark_uncompiled();
|
||||||
|
HANDLER(display_amount_).expr.mark_uncompiled();
|
||||||
|
HANDLER(display_total_).expr.mark_uncompiled();
|
||||||
|
HANDLER(revalued_total_).expr.mark_uncompiled();
|
||||||
|
|
||||||
scoped_ptr<accounts_iterator> iter;
|
scoped_ptr<accounts_iterator> iter;
|
||||||
if (! HANDLED(sort_)) {
|
if (! HANDLED(sort_)) {
|
||||||
iter.reset(new basic_accounts_iterator(*session.journal->master));
|
iter.reset(new basic_accounts_iterator(*session.journal->master));
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue