我知道访问权限正在增加。但我怎么能在报告上进行减法运算呢?我已经筋疲力尽了所有的商店,我无法理解。
答案 0 :(得分:3)
你需要有几个隐藏的控件。
首先,在报告的标题中,使用DSum()获取所有记录的总和。这将是ControlSource的控件,如下所示:
=DSum("Price","tblInventory")
你可能想为它提供第三个参数,它是一个WHERE子句(没有WHERE)。
控制txtTotal
等内容的名称。
现在,在报告的详细信息上放置两个未绑定的控件。使第一个的ControlSource成为您总计的字段,并相应地设置其运行总和属性(全部或超过组,具体取决于您的报告的设置方式)。将此控件命名为txtRunningSum
,并将其.Visible属性设置为FALSE。
现在,在最后一个控件中,分配此ControlSource:
=[txtTotal]-[txtRunningSum]
那应该是诀窍 - 你将拥有一个控制,从总数中减去运行总和,并给你一个递减的运行总和。
答案 1 :(得分:1)
作为替代方案,请考虑简单地将您的值乘以-1并继续使用正常的运行总和方法......