1.7.4 comments
Derek Atkins
warlord@MIT.EDU
03 Dec 2002 13:35:39 -0500
linas@linas.org (Linas Vepstas) writes:
> I used peachtree heavily for a while, and I remember that one of
> thethings I didn't like about it was that most tasks required you to go
> through the search dialog (and a huge pull-down of all accounts!),
> which got tedious and annoying pretty quick.
I certainly can understand the frustration. One thing that gnucash
allows you to do is work _from_ the search windows.. So you can start
from there instead of starting from, say, the invoice.
> So how about this for a suggested enhancement: If the sql database has
> less than e.g. 200 names, then all the names *would* be cached in ram,
> and the usual type-ahead/matching/tab-completion would work. Otherwise,
> if the list seems too big, then the search dialog is forced... (yes, I
> know, don't remind me that I, too, can volunteer to code this up ...)
Feel free to file an RFE, but i dont have time to get this into 1.8.0.
I'm not against the model at all (however it doesn't scale well). I
suppose I could just autocomplete on the locally-cached entries (which
means 'all' of them in XML, and 'whatever you've used so far' in a SQL
system). Then the SQL Backend could cache whatever it wants when you
startup.
However, I'll pose the same question to you -- on what values do you
autocomplete? Do you autocomplete on the Customer Name? The Customer
Number? The Customer Contact?
I'll think about how to do this for a future release/enhancement
(unless someone provides me the code to do this sooner :) But it's
not something I plan to finish (or even start) before 1.8.
> --linas
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord@MIT.EDU PGP key available