我正在 MS Access 中创建一个表单。它的“细节”部分设置为“连续形式”。我正在根据某些条件过滤结果,因此当表单运行时,它只显示过滤后的结果。
我还在同一表单的详细信息部分中包含了一个命令按钮。
当我单击该命令按钮时,该按钮显示在表单中过滤结果的每条记录前面,我想显示一个消息框。消息框应显示该特定记录的 ID(自动编号)。
我正在尝试这样的事情:
Private Sub cmdSelect_Click()
Dim MyDB As DAO.Database
Dim MyRec As DAO.Recordset
Set MyDB = CurrentDb
Set MyRec = MyDB.Recordsets
MsgBox MyRec![Artifact ID]
'MsgBox CurrentRecord![Artifact ID]
Set MyDB = Nothing
Set MyRec = Nothing
End Sub
但是,它给出了一个错误。
请帮我。
谢谢你。