In my chart of accounts, the leaf nodes are not necessarily unique names. I need the parent accounts to uniquely ID an account.
That said, I like the way mint.com (shudder) searches. It does a substring search on all the "accounts" and presents a gradually shrinking set of matches. That would work nicely for me. Keith Guelph ON On Fri, Nov 4, 2011 at 10:41 PM, GreenLED <nicola...@gmail.com> wrote: > A screenshot for reference as you read: > http://www.handysite.org/view/auto-complete.jpg > > I haven't used GnuCash for a long period of time, but I've noticed a > particular search behavior that I would like to alter. When you search for > an account to apply to a transaction (i.e. Typing "Cash" in the "Transfer" > column of an account), it only searches by using the "exact" method of > searching. You must barrel through your hierarchy BEFORE you can get to the > specific account you are looking for. For example, if you are searching for > the "Cash" account, in my books this would fall under the "top-level" > account (placeholder) called "Assets". Keep in mind, this is of course > particular to my situation, but note that many other companies would have > some sort of hierarchy setup just like this (MANY times MUCH more complex). > What would be nice is if you could set the "level" at which the > auto-complete searches. So, in this example, if we set search depth level > to > "2" that means if we simply type in "Cash" (NOT "Assets:Cash"), we would > see > "Assets:Cash" show up in the listing. Notice what's happening. We are > SKIPPING the first hierarchical account called "Assets" so that we can > arrive at the account we need at a much faster pace. Any account PAST this > point is subject to this auto-complete search. As an added note, it might > be > a good idea to REMOVE or have the option to remove accounts in the searched > accounts that do NOT match our auto-complete search. As I think about this > as well, we might have a switch to completely "skip" or "ignore" > place-holder accounts. i think this might even be a much better solution. > > In short, when you search using auto-complete, completely IGNORE > place-holder accounts. In this way, you can reach your desired account MUCH > faster, and much more effectively. I hope I have made myself clear. If not, > please do reply with your comments or questions. I would be willing to pay > someone to implement this feature, it so imperative in accounting to be > able > to complete small tasks quickly so you can focus on the bigger tasks > without > the extra "fluff" or work involved in something as small as searching for > an > account in your ledger. > > -- > View this message in context: > http://gnucash.1415818.n4.nabble.com/Auto-Complete-Search-Method-tp3992350p3992350.html > Sent from the GnuCash - Dev mailing list archive at Nabble.com. > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel