Very impressive! This approach gives me some good ideas about how to do what
I need, but I'm not sure I could use it for my purposes. It's quite a bit
more complex than what I would need. I also don't see where the user can
select the "And" or "Or" option. It looks to me that your application uses
"And" only in its query construction. Is that true?
The selections that users in my database will need to do are often
multiselect on one field (ususally it will be "Or", but I could see where
they may want to use "And") and an "And" selection on another field (though I
could see where they may select "Or"). It is a skill and region database of
people where the user wants to find someone who is skilled in a couple areas
and has experience working in one or more regions. So they would ask for a
list of people who are skilled in 2 areas or more (to get a larger list they
would ask for people who are skilled in two or more related areas) and they
worked in one or more regions.
Are you aware of any templates that come close to doing the selections this
way? Or am I missing something about your template that allows the user to
select in this manner?