Access 2007 form multichoice lookup field

T

Tsilva1943

I created a form in Access 2007. I inserted a new field I created with
multivalue lookup properties. Looks up values from a single column. Works
fine outside the form in the table but I cannot change or edit within the
form. Checked field properties look okay.
 
P

Pete D.

Use a lookup table for values you want to change and a lookup list for those
that don't change. Table definition look ups although possible are usually
not a good idea. Bring it up to the form level and use tables if it could
change and values if they are very stagnant.
 
J

Jeff Boyce

You've managed to uncover what many consider the two most user-unfriendly
"features" in the current version of Access. The lookup data type in tables
came out earlier and stayed in Access 2007. It is particularly confusing
and, in most cases, really shouldn't be used. In its place, plan to use a
combobox in a form to look up values.

The other is the multi-value field. This violates one of the basic
principles of database design, in that it (appears) to hold more than one
value in a field. As you've found, it makes working with the data quite
difficult. You can accomplish the same thing that the multi-value field is
intended to do by creating a related "child" table and putting the multiple
values in that table, one per record.

Good luck!

Regards

Jeff Boyce
Microsoft Office/Access MVP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top