在报告中添加页脚会导致错误 [MS Access 07]

Posted

技术标签:

【中文标题】在报告中添加页脚会导致错误 [MS Access 07]【英文标题】:Adding footer to report causes erros [MS Access 07] 【发布时间】:2015-09-09 16:23:26 【问题描述】:

我有一个基于两个组合框打开报表的表单。它正在为发货开具发票。您可以根据客户或货件打开报告。发货时一切正常,所有物品的总数都正确添加。但是,当我在页脚中添加总计时,我突然无法打开表单,因为访问询问总计是多少。我附上了一张图片,以帮助更好地解释。

【问题讨论】:

详细页脚没有在页脚之前加载吗? 您正在尝试对计算字段求和。 MS 不存储计算字段的值,因此这不起作用。而不是 sum(Text34) 尝试 sum([record source of textbox 34]),所以如果 text34 是 =(nz([TL],0)+nz([TM],0) 你会做 SUM(nz([TL ],0)+nz([TM],0))。 啊,我通常使用NZ 函数.. 只是这次我懒了,使用了sum!将此标记为答案,我会添加它。 【参考方案1】:

Access 不存储计算字段的值。因此,您无法对它产生的值求和。不是对计算字段求和,而是对用于生成它的计算求和。

示例:

textbox24 = nz([TL],0) + nz([TM],0)

总结这个字段使用:

sum_field = sum(nz([TL],0) + nz([TM],0))

【讨论】:

以上是关于在报告中添加页脚会导致错误 [MS Access 07]的主要内容,如果未能解决你的问题,请参考以下文章

在 Microsoft Access 报告中的每个组之后重新编号页码

MS Access 报告给出“数据类型不匹配”错误,但基础查询没有

即使没有结果,如何在分组的 MS Access 报告中显示类别

MS 报告查看器中的报告标题

在Wordpress主题中禁用页脚会阻止粘性导航粘滞

MS Access:如何过滤非报告字段的报告?