锐浪报表
报表工具介绍
报表工具选型
WEB报表开发方式
WEB报表演示
报表软件下载
报表开发技术支持
Grid++Report价格
总目录
报表各方面功能导引
分组报表(Group)
设计分组单元格合并(占列式分组)报表
参考帮助文档“设计报表->明细网格->分组单元格合并(占列式分组)
关于分组报表的数据顺序
明细记录的顺序应该按分组依据字段进行排序,让同一分组的数据聚集在一起,以便产生正确的分组。通常应该在查询SQL中将数据排好序(ORDER BY),如果查询SQL没有排序,也可以设置明细网格的记录集上的“排序字段”属性,报表在数据载入后将对明细记录按此设置进行重新排序。
报表分组没有产生,或分组生成不正确的说明
首先必须保证已经设置了分组的“依据字段”属性。其次是明细记录在查询SQL里要按分组依据字段排序(Order By),或设置报表记录集的“排序字段”属性为分组依据字段。
根据字段值范围产生分组
用 IGRDetailGrid.StartNewGroup 方法控制分组项的产生,此方法具体说明请查帮助文档。
C/S参考例子:Advance\CustomGroup
WEB报表插件参考例子:plugins\Advance\CustomGroup
在分组项内重启页号与页数,如何获得正确的分组页号与页数
1、为了产生分组页号页数信息,必须设置对应分组头与分组尾的“可见性”属性为“是”,且其“高度”属性大于0。如果分组头与分组尾确实不用显示,可以将“高度”属性设为“0.01”。
2、如果实际不需要显示分组头与分组尾,可以在其“格式化脚本”上写脚本代码“Sender.Visible = false;”,这样可以在运行时将分组头与分组尾隐藏不显示。
3、分组页号页数在查询显示报表时不会得到正确的值,所以不应在查询显示报表时显示分组页号页数。
FAQ中没有解决问题,
请查看其它技术支持方式
。这里常见问题解答(FAQ)内容也全部包含在Grid++Report的帮助文档中,开发者一定要善于查看软件安装后的产品帮助文档。