I have a form that displays details for a specific asset and a continuous
subform that lists all the purchases for that asset. I have the following code
in the On Click event for one of the fields in the subform:
Dim myOrder
As Integer
myOrder = Me.txtOrder
DoCmd.OpenForm "frmOrders", acNormal, ,
"OrderID=" & myOrder, acFormEdit, , "Edit"
The problem is, when I click
on any item in the subform, the code returns the value of the first item in the
form rather than the one clicked on. If I open the subform on its own (outside
the main form) then the code works fine. I can't figure out why it won't work in
a subform.