M
martin.ryan
Hi,
I'm still new to writing code in vba as I've only been introduced to
access three weeks ago. I have written this code below and it executes
but does not do what I want it to do. What I want is the form
"Sparesform" to open when I double click on the "index" field for the
record I wish to view. The index field is part of a subform. What is
happening at the moment is the form "Sparesform" is opening but does
not go to the correct record but instead goes to, what appears to be a
new record. My where condition of the code appears to be assigning the
correct index number to "forms![sparesform]![number]" but this does not
seem to be carried out when the sparesform is opened.
Index is a numeric data type (ie its an auto number)
Can you shine some light on my problem.
Private Sub index_DblClick(Cancel As Integer)
Dim stDocName As String, stLinkCriteria As String
stDocName = "Sparesform"
stLinkCriteria = "forms![sparesform]![Number] = " & Me![index]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Forms![sparesform]![Condition].SetFocus
End Sub
Yours truly,
Martin R
I'm still new to writing code in vba as I've only been introduced to
access three weeks ago. I have written this code below and it executes
but does not do what I want it to do. What I want is the form
"Sparesform" to open when I double click on the "index" field for the
record I wish to view. The index field is part of a subform. What is
happening at the moment is the form "Sparesform" is opening but does
not go to the correct record but instead goes to, what appears to be a
new record. My where condition of the code appears to be assigning the
correct index number to "forms![sparesform]![number]" but this does not
seem to be carried out when the sparesform is opened.
Index is a numeric data type (ie its an auto number)
Can you shine some light on my problem.
Private Sub index_DblClick(Cancel As Integer)
Dim stDocName As String, stLinkCriteria As String
stDocName = "Sparesform"
stLinkCriteria = "forms![sparesform]![Number] = " & Me![index]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Forms![sparesform]![Condition].SetFocus
End Sub
Yours truly,
Martin R