我需要在Ms Access中创建自己的“导航”表单 . 基本上,我有一个MAIN表单,其中有一个名为LotNumSelect的字段

然后,表示用户想要查看的每个表单的按钮 . Button1 - 客户Button2 - 工作数据

等等

一旦客户单击按钮,该过程将在子窗体窗口中打开与LotNumSelect字段匹配的记录的相应表单 .

到目前为止,我有这个 .

Private Sub ContactInfo_Click()
Main_Customer_Sbfm.SourceObject = "Main_Customer_Sbfm"
Forms!Form1!Main_Customer_Sbfm.Form!Lot_Number.SetFocus

这很好地切换子表单中的表单 . 问题是如何让子表单中的表单找到与LotNumSelect字段中的数据相关联的记录?

我试过这个..

DoCmd.FindRecord LotNumSelect.Value, acEntire, , acSearchAll

但它给了我一个“2162”的运行时错误

“由于FindRecord操作参数中的错误,设置为当前字段属性之一的宏失败 .