Dim newRS
newRS = "SELECT DISTINCT [Grp_ID], [Group_Name], [Group_NPI] FROM [GROUP]"
Forms!loclistingfrm!LocationListSubFrm.RecordSource = newRS
当我在设计 View 中查看 LocationListSubFrm 子窗体时,没有记录源属性。但是,当我直接从对象 Pane Access 它时,我可以看到它。
它是子表单这一事实是否会阻止我更改记录源?相同的子表单在我的应用程序中循环使用,因此我无法真正在源代码处对其进行编辑。
最佳答案
请注意,您需要处理子表单控件,而不是(子)表单本身:
Dim newRS As String
newRS = "SELECT DISTINCT [Grp_ID], [Group_Name], [Group_NPI] FROM [GROUP]"
Me!NameOfYourSubformControl.Form.RecordSource = newRS
关于vba - 在 Access 中设置子窗体的记录源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42168426/