

     Included is name.mdb.  It demonstrates another way to help the user find
a piece of data -- a name in this case.  

     The user enters part of a first and last name, and a query collects the
records matching.  A list box then opens in which the user can choose the
correct name, the data for which is then displayed in a subform in this case.

     Some of the Gotcha's here include:

     1.   If a control is invisible (bound or unbound) it is not
          functional.  To make a functional invisible control
          you need to alter the colors of the control so it
          doesn't show, and skip it with a GoToControl macro
          attached to ON EXIT of a prior control.

     2.   If you want to make the list box invisible, then
          visible again, you have to change its visible property
          in a macro attached to AFTER UPDATE in a prior
          control.  Attaching it to ON EXIT won't work. 
          Similarly, to refresh the list which appears in the
          list box, you have to requery in ON ENTER to the list
          box control, not in ON EXIT in a prior control.  Why?
          Because.  

     3.   If you make the list box control invisible in ON ENTER
          in form properties the list box will allow you to
          choose over and over again, redisplaying the new
          associated record in the sub form.  If you make the
          list box control invisible in ON CURRENT in the form
          properties, it will disappear the first time a choice
          is made.

Enhance and use as you wish.  Good luck.