W
woodmud
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟在用QReport做分组报表的时候,碰到如下问题:
GroupHeader
GroupHeader
Detail
GroupFooter
GroupFooter形式的分组报表
红色的
方形的
Obj1
Obj1
Obj1
Obj1
小计:4个
三角形的
Obj1
Obj1
Obj1
小计:3个
合计:7个
蓝色的
方形的
Obj1
Obj1
小计:2个
三角形的
Obj1
Obj1
Obj1
小计:3个
合计:5个
黄色的
方形的
Obj1
Obj1
Obj1
小计:3个
三角形的
Obj1
Obj1
小计:2个
合计:5个
总计:17个
这样做没问题,也显示了正确结果,但是现在要求不用GroupFooter,把总计内容显示在GroupHeader中,结果出现了下面的错误结果:
总计:0个
红色的:0个
方形的:0个
Obj1
Obj1
Obj1
Obj1
三角形的:4个
Obj1
Obj1
Obj1
蓝色的:7个
方形的:7个
Obj1
Obj1
三角形的:9个
Obj1
Obj1
Obj1
黄色的:12个
方形的:12个
Obj1
Obj1
Obj1
三角形的:15个
Obj1
Obj1
问题是比较清楚的,它采用的合计方式是对之前出现的数据进行合计的,而没有管其中的逻辑含义,但是能否实现我所要求的功能呢,最好是不用编程的,实在不行就给出编程的方法吧,请各位大虾不吝赐教,谢谢!!!
GroupHeader
GroupHeader
Detail
GroupFooter
GroupFooter形式的分组报表
红色的
方形的
Obj1
Obj1
Obj1
Obj1
小计:4个
三角形的
Obj1
Obj1
Obj1
小计:3个
合计:7个
蓝色的
方形的
Obj1
Obj1
小计:2个
三角形的
Obj1
Obj1
Obj1
小计:3个
合计:5个
黄色的
方形的
Obj1
Obj1
Obj1
小计:3个
三角形的
Obj1
Obj1
小计:2个
合计:5个
总计:17个
这样做没问题,也显示了正确结果,但是现在要求不用GroupFooter,把总计内容显示在GroupHeader中,结果出现了下面的错误结果:
总计:0个
红色的:0个
方形的:0个
Obj1
Obj1
Obj1
Obj1
三角形的:4个
Obj1
Obj1
Obj1
蓝色的:7个
方形的:7个
Obj1
Obj1
三角形的:9个
Obj1
Obj1
Obj1
黄色的:12个
方形的:12个
Obj1
Obj1
Obj1
三角形的:15个
Obj1
Obj1
问题是比较清楚的,它采用的合计方式是对之前出现的数据进行合计的,而没有管其中的逻辑含义,但是能否实现我所要求的功能呢,最好是不用编程的,实在不行就给出编程的方法吧,请各位大虾不吝赐教,谢谢!!!