关于fastreport如何实现分组交叉报表的功能。

时间:2021-05-26 11:42:20
现有一个需求:
数据源有如下内容:
商品 收货日期 送货地点 送货数量 规格
001  2012-1-1 W001     10       盒
001  2012-1-1 W002     20       盒
001  2012-1-1 W003     20       斤
002  2011-1-2 W001     5        包
002  2011-1-2 W002     15       包
002  2011-1-2 W002     15       盒

现要求实现
按商品和收货日期分组
接着在明细部分用交叉报表展示数据
行为送货地点,列为规格,统计内容为送货数量。

大致要实现的结果如下:
商品001  收货时间2012-1-1
送货地点 盒  包
W001     10  0
W002     20  0
W003     0   20

商品002  收货时间2012-1-2
送货地点 盒  包
W001     5  0
W002     15  0
W003     0   15

尝试使用先分组后在分组的明细中加入db 的交叉报表,可以展示数据但展示的数据是001和002商品所有的交叉报表的数据(现象为交叉报表的数据并没有按照分组后的数据进行展示)。

请教大家如何实现上述的需求,是否不能在分组中使用交叉报表,或者使用子报表是否能实现上述的功能。

3 个解决方案

#1


自己解决了,可通过子报表解决问题。

#2


楼主,可以说下是怎么实现的吗

#3


同求~请教楼主实现方法~~

#1


自己解决了,可通过子报表解决问题。

#2


楼主,可以说下是怎么实现的吗

#3


同求~请教楼主实现方法~~