Add query support for voided transactions.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5450 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Robert Graham Merkel 2001-10-01 06:53:28 +00:00
parent dd375f2a56
commit fb1a443621
3 changed files with 8 additions and 1 deletions

View File

@ -5,6 +5,8 @@
* src/engine/kvp_doc.txt: add new entries related to transaction voiding.
* src/engine/Query.{ch}: add support for filtering queries on voided state.
2001-09-30 Josh Sled <jsled@asynchronous.org>
* src/gnome/dialog-sxsincelast.c: Displays

View File

@ -2555,6 +2555,10 @@ xaccClearedMatchPredicate(Split * s, PredicateData * pd) {
case NREC:
return ((pd->cleared.how & CLEARED_NO) ? 1 : 0);
break;
case VREC:
return ((pd->cleared.how & CLEARED_VOIDED) ? 1 : 0);
break;
}
return 0;

View File

@ -109,7 +109,8 @@ typedef enum {
CLEARED_NO = 1 << 0,
CLEARED_CLEARED = 1 << 1,
CLEARED_RECONCILED = 1 << 2,
CLEARED_FROZEN = 1 << 3
CLEARED_FROZEN = 1 << 3,
CLEARED_VOIDED = 1 << 4
} cleared_match_t;
enum {