ProgEvalJAA
MIS
I need to change the design of a form from allowing only one from per customer id to multiple forms per customer id.
My database specifics are as follows:
1. The data entry form has two components, a header and a subform linked to the main form based on customer id number.
2. All the fields are in the database's main table.
3. The header portion of the form contains an unbound combo box. Customer id numbers appear from a drop down list in this combo box, although not all id numbers appear in the list. Only those id numbers with a date in a field labeled FormDate (another field in the main table)appear in the drop down list based on a query titled CustomersWithFormDate. The query serves as the row source for the combo box.
4. Therefore, by design, the form is set to allow only one per customer id number and only if a date is keyed for the FormDate field on the main table.
At this point, I think I need to:
1. Move the relevant fields to a new table;
2. Set the primary key field of my new table to be an autonumber field and link the new table to the main table based on customer id number. Therefore, each customer could have more than one line in the new table; and
3. Reset the form's fields to pull from the new table.
My database specifics are as follows:
1. The data entry form has two components, a header and a subform linked to the main form based on customer id number.
2. All the fields are in the database's main table.
3. The header portion of the form contains an unbound combo box. Customer id numbers appear from a drop down list in this combo box, although not all id numbers appear in the list. Only those id numbers with a date in a field labeled FormDate (another field in the main table)appear in the drop down list based on a query titled CustomersWithFormDate. The query serves as the row source for the combo box.
4. Therefore, by design, the form is set to allow only one per customer id number and only if a date is keyed for the FormDate field on the main table.
At this point, I think I need to:
1. Move the relevant fields to a new table;
2. Set the primary key field of my new table to be an autonumber field and link the new table to the main table based on customer id number. Therefore, each customer could have more than one line in the new table; and
3. Reset the form's fields to pull from the new table.