在 access 2013 报告中更改文本的问题

Posted

技术标签:

【中文标题】在 access 2013 报告中更改文本的问题【英文标题】:Issues with changing text in access 2013 report 【发布时间】:2017-06-06 15:42:25 【问题描述】:

我对报告中的句子中的文本进行了更改。 更改在设计视图和布局视图中正确显示,但是当我在打印预览中显示它时,会显示以前的文本,而不是新修改的文​​本。如果我然后返回布局视图,它现在会像打印预览一样显示原始文本。设计中的显示会显示新修改的文​​本。

我在前一个用户提供的 *.accdb 数据库上使用 access 2013。任何想法为什么会发生这种情况? 我想这与我的打印预览有关?

【问题讨论】:

不知道。将不得不审查分贝。如果您想提供,请上传到 Box.com 等文件共享网站并发布链接。或者使用允许发布附件的论坛。 【参考方案1】:

报告后面很可能有更改文本的 VBA 代码,例如在仅在打印预览中运行的 OnFormat 事件中。

打开设计视图,打开报表的代码模块,然后搜索您在打印预览中看到的文本。

【讨论】:

我看过,但据我所知,报告后面没有 VBA 代码。例如,我试图将一个词从财务主管改为秘书。显示视图显示秘书,但打印预览仍显示财务主管。 嗯。在 VBA 编辑器中,尝试对 Treasurer 进行全局搜索(“当前项目”)。否则,正如 June7 所写,您可以将示例数据库(去除个人数据)上传到文件托管服务商。 OK 我想我找到了问题所在。该报告是给每个成员的标准信件,但根据他们最后一次支付潜艇费用的时间,三个不同句子中的一个被替换。我在事件中看不到任何东西,但是当我打开 VBA 编辑器时,一切都被揭露了感谢您引导我朝着正确的方向前进。 不客气。如果答案解决了您的问题,您可以accept它,这也将问题标记为已解决。

以上是关于在 access 2013 报告中更改文本的问题的主要内容,如果未能解决你的问题,请参考以下文章

如何使用存储在数据库字段中的相对路径在 ms access 2013 报告中显示图像

更改 Microsoft Access 报告上所有控件的字体

通过 C# 检查 MS Access 报告中现有标签的宽度

访问:检查文本框是不是为空,如果是则更改文本框背景颜色

Access 2010 报告问题:新页面顶部的重复字段

从 DoCmd.OpenReport 将参数传递给 Access 2010 报告