I'm really hoping someone can help me, as I'm about ready to tear my hair out at the moment!!!
After a few problems, I've managed to set up a subform with three cascading combo boxes (i.e. "Family", "Order", "Common species name"). However I want a fourth field (a textbox: "Latin species name") to update automatically when the value of common species name is selected, so that the appropriate Latin name appears in the textbox at the same time.
Subsequently, in the afterupdate event of the "Common species name" combo box, I put the code:
Me.Latin_Name = Me.Common_Name.Column(2)
(Where Common_Name.Column(2) is obviously the field containing the value for Latin species name.)
Which seemed to work fine.... for the first record at least!
The problem comes when I try to add a new record to the subform - and instead of resetting, the "Latin species name" value entered in the first record also carries over to all subsequent records.... and changing the value in any later record simply also changes it in the first (and all other) records.
Can anyone work out what I'm doing wrong here? Any help will be much appreciated!
After a few problems, I've managed to set up a subform with three cascading combo boxes (i.e. "Family", "Order", "Common species name"). However I want a fourth field (a textbox: "Latin species name") to update automatically when the value of common species name is selected, so that the appropriate Latin name appears in the textbox at the same time.
Subsequently, in the afterupdate event of the "Common species name" combo box, I put the code:
Me.Latin_Name = Me.Common_Name.Column(2)
(Where Common_Name.Column(2) is obviously the field containing the value for Latin species name.)
Which seemed to work fine.... for the first record at least!
The problem comes when I try to add a new record to the subform - and instead of resetting, the "Latin species name" value entered in the first record also carries over to all subsequent records.... and changing the value in any later record simply also changes it in the first (and all other) records.
Can anyone work out what I'm doing wrong here? Any help will be much appreciated!