我正在使用Crystal Reports 2008.我有数据库访问2003“myclass”,表“Class”输出如下:
----------
Date Total
12/2015 100
01/2016 115
02/2016 150
03/2016 180
----------
现在,我的问题是如何将“Previous_Total”的公式输出为:
----------
Date Total Previous_Total
12/2015 100 0 ----> 0 because no data before
01/2016 115 100 -----> this form total
02/2016 150 215 -----> 100 + 115
03/2016 180 365 -----> 100 + 115 + 150
----------
如果我使用记录选择前样本:{Class.date}> =日期(“02/2016”)和{Class.date}< = Date(“03/2016”) 我想在报告中显示如下:
----------
Date Total Previous_Total
02/2016 150 215
----------
答案 0 :(得分:0)
尝试3天后,我的案子就完成了......
最后创建公式Previous_Total:
~/.ssh
将公式Previous_Total拖到组日期。
我尝试测试... Klik菜单报告,选择公式,记录......
Sum ({MyClass.Total}, {MyClass.Date}, "daily")-{MyClass.Total}
保存,按F5刷新数据并完成...
感谢大家的回复....:)