@@ -64,17 +65,19 @@ $if elem ViewPermission perms
Search
- -
acct:REGEXP - filter on to/from account
- -
desc:REGEXP - filter on description
- -
date:PERIODEXP, date2:PERIODEXP - filter on date or secondary date
- -
code:REGEXP - filter on transaction's code (eg check number)
- -
status:*, status:!, status: - filter on transaction's cleared status (cleared, pending, uncleared)
-
- -
amt:N, amt:<N, amt:>N - filter on the unsigned amount magnitude. Or with a sign before N, filter on the signed value. (Single-commodity amounts only.)
- -
cur:REGEXP - filter on the currency/commodity symbol (must match all of it). Dollar sign must be written as \$
- -
tag:NAME, tag:NAME=REGEX - filter on tag name, or tag name and value
-
- -
real:BOOL - filter on postings' real/virtual-ness
- - Enclose search patterns containing spaces in single or double quotes
-
- Prepend
not: to negate a search term
- - Description, account, status query terms are OR'ed, others are AND'ed.
+
- Search patterns with spaces should be enclosed in quotes.
+
-
REGEXP - match account names
+ -
date:PERIODEXP - match dates
+ -
status:*, status:!, status: - match status
+ -
code:REGEXP - match transaction codes
+ -
desc:REGEXP - match transaction descriptions
+ -
amt:N, amt:<N, amt:>N - match unsigned magnitudes, or with signed N, signed amounts. For single-commodity amounts only.
+ -
cur:REGEXP - match currencies/commodities. Must match the whole symbol/name. To match dollar sign, write \$
+ -
tag:NAME, tag:NAME=REGEX - match tag names, or name and value
+ -
real:BOOL - match postings' realness/virtualness
+ -
not:QUERY - prepend not: to negate a search term
+ -
expr:'EXPR' - match with a boolean query expression
+ -
any:'EXPR' - match transactions where any posting matches
+ -
all:'EXPR' - match transactions where all postings match
+ -
depth:N - trim account names at this depth
+ $# - Description, account, status query terms are OR'ed, others are AND'ed.