Ok, I have searched the Web, MS, and tried everything I can think of.
I have a form that has several underlying tables. One of those tables is 'Footprint'. Among others, Footprint has three fields: [Footprint Ref], [Footprint Ref_Legacy], [FootprintNum]. The last field is a autogenerated unique number. There are no duplicates in any of the 3 fields.
The form populates a [Part] table with a footprint based on [Footprint Ref].
If I make [Footprint Ref_Legacy] the key, all is fine, I can add and edit records through the form. However, if EITHER of the other two fields are the key, I cannot. Furthermore, all the parameters: Format, Event (There are none), Data, and Other are all the same for both [Footprint Ref] and [Footprint Ref_Legacy].
It does not make any difference if my relationship is
[Parts].[Footprint] -> [Footprint].[Footprint Ref] or
[Parts].[Footprint] -> [Footprint].[Footprint Ref_Legacy].
If the primary key is on [Footprint].[Footprint Ref] it will not allow me to add or edit records, although I can see all existing records.
I have verified the usual suspects, empty querys, Form settings, Data entry, etc. Regardless, the point is that it works on one field and not the others.
I have a form that has several underlying tables. One of those tables is 'Footprint'. Among others, Footprint has three fields: [Footprint Ref], [Footprint Ref_Legacy], [FootprintNum]. The last field is a autogenerated unique number. There are no duplicates in any of the 3 fields.
The form populates a [Part] table with a footprint based on [Footprint Ref].
If I make [Footprint Ref_Legacy] the key, all is fine, I can add and edit records through the form. However, if EITHER of the other two fields are the key, I cannot. Furthermore, all the parameters: Format, Event (There are none), Data, and Other are all the same for both [Footprint Ref] and [Footprint Ref_Legacy].
It does not make any difference if my relationship is
[Parts].[Footprint] -> [Footprint].[Footprint Ref] or
[Parts].[Footprint] -> [Footprint].[Footprint Ref_Legacy].
If the primary key is on [Footprint].[Footprint Ref] it will not allow me to add or edit records, although I can see all existing records.
I have verified the usual suspects, empty querys, Form settings, Data entry, etc. Regardless, the point is that it works on one field and not the others.