What does this Visual Component do?

     This library has two reusable classes - Find and Filter - both are
data-independent. "Find" allows you to search records on multiple conditions 
and "Filter" lets you to set more than one filter on your tables.


How does it work?

     For the Find class, select the field, operator, "And" or "Or", then
specify the value, click on "Add"; repeat these steps until all the criteria
are set then click on "Find." Same thing with the Filter class - to clear
a Find or Filter condition just blank out the value and click on "Add." To
unset the filter, blank out every field and click on "Filter."

     Both of them will try to use your field captions in their listbox, if
the captions can't be found, actual field names will be used.


How to use it?

     You can place two buttons on your toolbar or your form; in both cases, 
under the "Click Event" do something like this:

     LOCAL loFindForm      && or "loFilterForm"


     loFindForm = CREATOBJECT("lhfind")
     loFindForm.Show()


Limitation

     1. None of these classes supports case-sensitive process, I thought I'd
        leave up to you to do some enhancement.

     2. Can't do multi-scope AND|OR, neither the combination - it's either 
        all AND or all OR.


Comments

     Any comments, suggestions are welcome. Please send them to 
     71203.2221@compuserve.com


Disclaimer

     Under no circumstances will Linus Hung, the author, be held responsible 
for ANY kind of damage dued to the use of this program, users have the total
responsibility of ensuring the safety of their programs, data, environment,
...etc.
