RecordsetClone 在 Access 2010 和 2016 之间停止工作

RecordsetClone stopped working between Access 2010 and 2016

我有这两行:

Dim Tst As DAO.Recordset
Set Tst = [Form_Qry_MasterQarl subform1].RecordsetClone

它们在 acccess 2010 中运行良好,但由于某种原因在 acccess 2016 中出错。我正在尝试获取主窗体上的子窗体的记录集克隆作为数据表。我假设这是对子表单的调用问题“[Form_Qry_MasterQarl subform1]”并且 Access 2016 放弃了对此语法或其他内容的支持。有什么见解可以让它发挥作用吗?我尝试了很多不同的参考,但收效甚微。

引用此类记录集的完整语法是:

Set Tst = Me![Form_Qry_MasterQarl subform1].Form.RecordsetClone

其中Form_Qry_MasterQarlsubform1是子窗体的名称control,不是子窗体的名称。