组合框中的数据未反映在访问报告中

Posted

技术标签:

【中文标题】组合框中的数据未反映在访问报告中【英文标题】:Data in Combo Box in form not relfecting in Access Report 【发布时间】:2011-08-17 05:30:31 【问题描述】:

我已经与这个问题斗争了几个星期,根本找不到解决方案。

我正在使用 MS Access 2007

我有一个名为“政策信息”的表格,其中存储了我的所有数据。我创建了一个组合框来使用名为“BC 分配查询”的查询自动填充一些文本字段。通过从我创建的combox269 字段中进行选择,其他 6 个文本字段会自动完成。我在要自动完成的文本字段的控制字段中使用了函数 =[Combo269].column。

这一切都很好,但是我似乎无法反映文本框中的信息,这些信息会自动完成以反映在我设置的访问报告中。

在我跳下悬崖之前,请有人帮助我:)

【问题讨论】:

【参考方案1】:

表单上的这些文本字段是否绑定到表单源中的字段?如果没有,它们是未绑定的,当您离开记录或关闭表单时,您需要编写代码将此信息保存到表中。如果它们被绑定,您需要在 VBA 更改值时以编程方式强制保存记录,否则 - 您可能会在错误中收到可怕的“值被另一个用户更改”的措辞。

【讨论】:

以上是关于组合框中的数据未反映在访问报告中的主要内容,如果未能解决你的问题,请参考以下文章

访问报告中的绑定组合框为空

从 onclick 事件访问组合框中的选定值

用于打开报告的组合框 - 无法选择组合框中的项目

根据数据绑定组合框中的选定项目从访问数据库中删除

从组合框中的访问数据库重复

BIRT将两个数据集中的字段报告/组合到一个动态文本框中