0
记录我有一个子窗体像这样:子窗体搜索的主要形式
当我点击“选择”按钮,我希望在主窗体上的记录导航到相应的一个(持有相同职员编号的职位)。
我迄今为止尝试是当按钮被按下运行以下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(对象不支持此属性或方法)。
任何想法?我觉得我过于复杂的事情。
将'Option Explicit'添加到所有模块的声明部分,然后从VB编辑器的主菜单中运行Debug-> Compile。修复编译器抱怨的任何内容,然后再次尝试编译。重复,直到所有编译错误已被消除。 – HansUp