在报告中添加页脚会导致错误 [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 报告给出“数据类型不匹配”错误,但基础查询没有