添加访问总数导致报告不 运行

Adding Access totals cause report to not run

我正在尝试使用向导向 Access 报表添加一些总计(总和和计数)。当我将它们添加到报告中并尝试查看报告时,报告失败了。如果没有总数,报告将显示。我唯一能想到的可能是一个因素是 运行 填充报告的查询需要一些时间来执行。该查询运行一系列其他查询,生成报告的时间比正常情况下长。

ETA:感谢 dmoody007 帮助解决问题并证实了我的怀疑。

问题有点含糊。这些中的任何一个都可能显示错误或导致报告不 运行.

在总计字段的报告的详细部分中使用控件名称(例如:名称是加班,因此加班总数应显示为 =Sum([OverTime]))

注意不要将您的控件命名为相同的。细节控制可以命名为 Overtime。您的总加班时间也不应命名为加班。将它命名为 Tot_OverTime 否则你可能会得到一个循环引用。

如果计算文本字段,请知道空字段是一个问题。建议计算身份种子或您知道始终具有值的字段。

确保您计划求和的每个控件的详细信息都已格式化为数字。如果你看一下控件属性,格式应该是一个数字,你可以指定小数位。如果不是,您需要检查您的查询或来源 table 以确保为字段正确分配格式。

一个好建议。一次将一个字段添加到总计。有点乏味,但确保在添加下一个之前工作。始终向新手推荐此工具,直到他们真正适应table 制作报告为止。更容易调试。

祝你好运。