我想在查询中获得一个运行总和。我正在使用以下运行总和公式
RunningSum: CCur(Nz(DSum("[Debit]","[Debit]","[CustomerID] =" & [CustomerID] & " AND [vDate] < " & [vDate] & "")))
但它不起作用。我的目的是获得所有小于当前日期字段Debit
的总和,如下所示,
http://i.stack.imgur.com/0qoO7.jpg
经过不同的线程后,我无法找到解决问题的方法。如果有重复日期,我不知道如何获得较旧借记金额的总和。
答案 0 :(得分:0)
我认为最简单的方法就是引用要添加的所有控件的运行总和。例如,“31到60天”是您报告中的text29。创建一个名为R31to60的隐藏控件,并将其设置为Running sum over group,然后在页脚中放置一个文本框并将控件源设置为:
=[R31to60]
它将显示运行总和的最后一个值,即总计。
在设计视图中,突出显示了运行总和控件和总计。控件可以缩小并隐藏。
在报告视图中,您可以看到“总计”字段显示运行总和的最后一个值。