【问题标题】:Memory Problem when creating large Access reports创建大型 Access 报告时出现内存问题
【发布时间】:2010-11-16 21:48:39
【问题描述】:

我们遇到了问题。我们有一个复杂的 Access 2003 应用程序。当我们的主要用户尝试创建一个特别长的报告时,他收到一条消息“2004 - 没有足够的内存来执行此操作。关闭不需要的程序并再次尝试该操作”。问题是我们其他人能够很好地运行相同的报告。我们的用户可以用更少的数据运行相同的报告。我们查看了一些显而易见的东西,例如他的机器上的内存量和可用的磁盘空间。与那些能够运行的相比,这似乎还可以。

当他尝试将报告写入 word 文件时发生故障。当他直接写入打印机时,他能够创建报告,但由于报告很长,我们所做的就是将输出写入 pdf 文件。

报告有 4500 页。这些是超大页面,这意味着如果您使用正常尺寸的打印机和页面,数据将被截断。 我已经搜索了互联网,但似乎没有一个建议对我们有用。您的任何建议将不胜感激。

鲍勃·阿瓦隆

【问题讨论】:

  • 如果您使用 pdf 打印机驱动程序而不是将其写入 word 是否有效?

标签: ms-access reporting


【解决方案1】:

报告上有图表吗?甚至是页眉上的一个小字?如果是这样,请不要使用格式事件来填充图形。或者将图形更改为 BMP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多