[英]Setting the Record Source of a subform in Access
Dim newRS
newRS = "SELECT DISTINCT [Grp_ID], [Group_Name], [Group_NPI] FROM [GROUP]"
Forms!loclistingfrm!LocationListSubFrm.RecordSource = newRS
当我在设计视图中查看 LocationListSubFrm 子窗体时,没有记录源属性。 但是,当我直接从对象窗格访问它时,我可以看到它。
它是一个阻止我更改记录源的子表单的事实吗? 相同的子表单在我的整个应用程序中循环使用,因此我无法真正在源代码处对其进行编辑。
请注意,您需要解决子表单控件,而不是(子)表单本身:
Dim newRS As String
newRS = "SELECT DISTINCT [Grp_ID], [Group_Name], [Group_NPI] FROM [GROUP]"
Me!NameOfYourSubformControl.Form.RecordSource = newRS
尝试添加 .form.recordsource ,如下所示。
Dim newRS
newRS = "SELECT DISTINCT [Grp_ID], [Group_Name], [Group_NPI] FROM [GROUP]"
Forms!loclistingfrm!LocationListSubFrm.form.RecordSource = newRS
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.