我在 Access 中有一个连续的表格。详细信息在每条记录的详细信息中设置一个按钮。该按钮具有单击代码以启动包含有关该记录的详细信息的弹出表单。我显示了记录选择器,它们显示当我单击命令按钮时,当前记录的记录选择器被选中。当表单打开并且标准正确显示当前选择的标准时,我在我的代码中停止了。当窗体打开时,它会从主窗体打开记录集中的第一条记录,而不是主窗体上当前选定的记录。
我一直在搜索,认为这个问题必须得到解答,但我似乎找不到适合我的解决方案。
下面是我的代码。如果有人可以提供帮助,我将不胜感激。
Private Sub cmdOpenDetails_Click()
Dim rst As Recordset
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmAssetDetail"
With rst
Me.txtAssetTag.SetFocus
stLinkCriteria = Me.txtAssetTag.Value
DoCmd.OpenForm stDocName, acNormal, "Forms![frmAssetDetail].AssetTag = ' " & stLinkCriteria & " ' "
Forms!frmAssets.Visible = False
End With
End Sub