添加Access总计会导致报告无法运行

时间:2015-06-17 20:12:21

标签: ms-access access-vba ms-access-2010

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

ETA:感谢dmoody007帮助您解决问题并确认我的怀疑。

1 个答案:

答案 0 :(得分:0)

问题有点模糊。其中任何一个都可能显示错误或导致报告无法运行。

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

小心不要将控件命名为相同。细节控制可以命名为Overtime。你的加班总数也不应该加班。将其命名为Tot_OverTime,否则您最终会得到循环引用。

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

确保您计划总结的每个控件都按照数字格式化。如果查看控件属性,格式应该是一个数字,您可以指定小数位。如果没有,则需要检查查询或源表以确保为字段正确分配格式。

一个好的提示。一次添加一个字段到总计。有点乏味但确保在添加下一个之前有效。总是向新手推荐这个,直到他们真正舒服地制作报告。更容易调试。

祝你好运。