我有这两行:
Dim Tst As DAO.Recordset
Set Tst = [Form_Qry_MasterQarl subform1].RecordsetClone
他们在2010年的会议中工作正常,但由于某种原因,它在访问2016年时出错。我正在尝试将主机上的子表单的记录集克隆作为数据表。我假设这是对子窗体的调用,问题是“[Form_Qry_MasterQarl subform1]”,而Access 2016则不再支持这种语法。有什么见解让它发挥作用?我尝试了很多不同的参考资料。
答案 0 :(得分:2)
引用此类记录集的完整语法是:
Set Tst = Me![Form_Qry_MasterQarl subform1].Form.RecordsetClone
其中 Form_Qry_MasterQarl subform1 是子表单 control 的名称,而不是子表单的名称。