访问VBA:更改子窗体的记录源

卡尔

我有一个带有子表单的表单,并且我希望填充子表单的子表单记录源根据主表单中某些组合框上的输入进行更改。

使用VBA,我建立了一个函数,该函数生成我要用来填充子表单的SQL语句。我知道这行得通,因为我已经用msgbox测试了它,它给了我想要的SQL语句。sql语句使用聚合函数,因此结果表的结构与其从中查询的表不同。

我用来更改子窗体记录源的代码是:

me![subformname subform].form.recordsource=myfunction()

过去这对我有用,但在这里不起作用,我只是得到“ #Name?” 在我表单的子表单中。

当我分别打开子窗体时,我得到“ #Name?” 但是,当我打开Recourd源并从记录源运行查询时,我得到了一个值,所以感到困惑。

有任何想法吗?

卡尔

我通过更改要更改的子表单的结构来使其工作,以便在更改记录源时其结构保持不变。课程是,您可以在VBA中更改记录源,但不能更改子窗体的结构。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在访问子窗体中获取当前选定的记录值

来自分类Dev

访问 VBA:在连续子窗体中编辑 RecordSet

来自分类Dev

访问 VBA - 使用不同的记录源分隔相同的表单?

来自分类Dev

跟踪子窗体中的更改

来自分类Dev

在子窗体中创建新记录按钮单击 MS Access 2013 VBA

来自分类Dev

在2个字段之间切换连续子窗体的排序访问VBA

来自分类Dev

VBA Excel:更改用户窗体控件中的标题的子过程

来自分类Dev

子窗体不会添加新记录

来自分类Dev

禁用子窗体的多记录导航

来自分类Dev

记录子窗体中的审核日志

来自分类Dev

访问-打开父窗体时不查询子窗体

来自分类Dev

在子窗体上访问2010审核跟踪

来自分类Dev

从主窗体运行VBA以验证子窗体中的总计

来自分类Dev

VBA遍历主窗体上的控件,而忽略子窗体

来自分类Dev

VBA遍历主窗体上的控件,而忽略子窗体

来自分类Dev

如何在父窗体中更改子窗体控件的属性

来自分类Dev

使用 vba 更改查询源

来自分类Dev

访问VBA:更改窗体上的页眉或页脚的可见性将清除列表框对象中的选择

来自分类Dev

用户窗体中Chartspace的Excel VBA数组数据源

来自分类Dev

访问表单中记录源的总和

来自分类Dev

VBA 更新子表单记录源

来自分类Dev

访问表格Vba更新记录

来自分类Dev

从另一个子窗体访问子窗体中的控件

来自分类Dev

如何检查是否在Access子窗体中单击了空记录?

来自分类Dev

从连续子窗体上的超链接打开特定记录

来自分类Dev

如何删除子窗体中的当前记录

来自分类Dev

如何动态更改访问图的行源

来自分类Dev

更改链接表源访问2016

来自分类Dev

窗体搜索以查找具有子窗体中值的所有记录(无论字段中的值如何)

Related 相关文章

热门标签

归档