我能够利用之前的答案(位于此处Subform field hyperlinks to open record in another form)来帮助我从Access表单链接到Access 2010中的详细表单。使用的代码如下:
Private Sub Violation_Id_Click()
Const cstrForm As String = "Initial Review"
DoCmd.OpenForm cstrForm, WhereCondition:="[ViolationID]=" & Me.ViolationId
End Sub
现在我想要更复杂一些。我有一个包含数据的子表单,其中包含一个用户的多个记录,我想点击子表单中用户名的超链接,并打开一个拆分表单,其中包含我在表单中单击的记录的详细信息表单数据表部分中此用户的记录。
如果我尝试使用上面列出的相同编码,我会收到以下错误:
运行时错误'3075':
查询表达式'[User] = LastName,FirstName'
中的语法错误(逗号)我是VBA的新手,所以对我如何进行编码的任何帮助都将非常感激!!!谢谢!