Crystal Reports对无关数据库字段的条件分组

时间:2015-10-08 15:55:50

标签: crystal-reports

我在表SSTemp中有一些数据(“......”表示为了便于阅读而省略了数据):

Month      Year      Number      Gross      Net
1          2013      1           1,000      500
2          2013      1           1,000      500
...
12         2013      1           1,000      500
1          2014      1           1,000      500
2          2014      1           1,000      500
...
12         2014      1           1,000      500
1          2015      1           1,000      500
...
12         2015      1           1,000      500    

我是Crystal Reports的新手,我正在使用版本8(不,我们无法升级)。我想汇总过去几年中所有订单项的总计,并在同一报表中保留当前年份的数据。数据库字段{CONTROLFILE.CURRENTYEAR}包含我们系统的当前簿记年度,这对于确定汇总组至关重要。 CONTROLFILE表包含系统的常规设置,并且没有对JOINing有用的数据,但是我需要考虑CURRENTYEAR进行分组。 MONTH列在摘要行上应为空白,并在当前年份行上指示月份。最终结果数据应如下所示:

Month      Year      Number      Gross      Net
           2013      12          12,000     6,000
           2014      12          12,000     6,000
1          2015      1           1,000      500
2          2015      1           1,000      500
...
12         2015      1           1,000      500

任何建议都会非常感激!

1 个答案:

答案 0 :(得分:0)

使用子报告概念。

在主报告中计算当前年度子报告中前几年的数据。

在年度的主报告组中抑制详细显示在另一组页脚区域地方子报告的组页脚中的概要,并且详细地放置数据部分不是