【发布时间】:2015-10-16 15:52:52
【问题描述】:
我有一个像这样的子表单:
当我单击“选择”按钮时,我希望主表单上的记录导航到适当的记录(具有相同员工 ID 的记录)。
到目前为止,我尝试的是当按下按钮运行以下 vba 时:
Private Sub Command6_Click()
Dim rs As Object
Dim strLinkValue As String
strLinkValue = Forms![navigation form]![NavigationSubform]![teacher search qry subform]![Staff ID].Value
Set rs = Forms![navigation form]![NavigationSubform]![teacher search qry subform].Form.RecordsetClone
rs.FindFirst "[Staff ID] = '" & strLinkValue & "'"
Forms![navigation form]![NavigationSubform].Bookmark = rs.Bookmark
End Sub
但是当我这样做时,我得到了运行时错误 438(对象不支持这个属性或方法)。
有什么想法吗?我觉得我把事情复杂化了。
【问题讨论】:
标签: forms vba ms-access record subform