M
mscertified
My application has keywords maintained in a tree-structure. Whenever the tree
structure is modified, I create a flattened version of the tree. This table
has four columns, the key and 3 keyword 'tiers', T1, T2 and T3.
My problem is how will the users select keywords? They need to do this in
the minimum number of keystrokes. They need to be able to select at any tier
e.g. there may be: T1=Software, T2 = MSOffice, T3 = Powerpoint
In a conventional, drop down, if the user entered 'Pow', Powerpoint would
not be listed because its not at the beginning. Ideally, when the user enters
'Pow', I'd like it to list any record where either T1, T2 or T3 commences
with 'Pow'. Whatever mechanism I use, it also has to be able to list the
existing selections. And there may be multiple selections per record.
Anyone got any bright ideas?
structure is modified, I create a flattened version of the tree. This table
has four columns, the key and 3 keyword 'tiers', T1, T2 and T3.
My problem is how will the users select keywords? They need to do this in
the minimum number of keystrokes. They need to be able to select at any tier
e.g. there may be: T1=Software, T2 = MSOffice, T3 = Powerpoint
In a conventional, drop down, if the user entered 'Pow', Powerpoint would
not be listed because its not at the beginning. Ideally, when the user enters
'Pow', I'd like it to list any record where either T1, T2 or T3 commences
with 'Pow'. Whatever mechanism I use, it also has to be able to list the
existing selections. And there may be multiple selections per record.
Anyone got any bright ideas?