如何在访问报告中总和一笔金额?

时间:2018-02-28 19:51:56

标签: vba ms-access

我有一个文本框

    =[Price]*[Quantity]

和另一个

    =Sum([Price]*[Quantity])

我需要第三个

    =Sum(Sum([Price]*[Quantity]))

但我不能做第三次,因为我不能做一笔钱,我怎么能解决这个问题呢?

1 个答案:

答案 0 :(得分:2)

你不需要这样做。创建嵌套的组页眉和页脚,并将文本框放在组页眉或页脚中。无论嵌套级别如何,您都可以使用

=Sum([Price]*[Quantity])

作为文本框的控件源。 Access知道要总结什么。同样适用于页脚。

请注意,您不必总和,因为

sum( sum(a, b, c), sum(d, e), sum(f, g, h, i) ) = sum(a, b, c, d, e, f, g, h, i)

,即较高级别组或报告页脚中的总和不会产生总和,而是会汇总所有较低级别组的所有相关项目。