finereport 怎样进行 分页汇总

 我来答
百度网友6ac8793
推荐于2016-07-29 · TA获得超过637个赞
知道小有建树答主
回答量:508
采纳率:50%
帮助的人:179万
展开全部

2.1 打开报表

打开报表%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Pagination\GroupPagination.cpt。

修改报表样式如下:

2.2 分组设置

在A5单元格中,输入公式:=ds1.group(int(($$group_result_sequence-1)/5)),从上到下扩展,左父格设置为A4,B5父格设置为A5。

说明:该公式整体的意思是在父格货主地区组内,将订单记录每5条归为一组,公式的值为小组号,从0开始。若希望每个地区下每n条订单记录归为一组,公式修改为=ds1.group(int(($$group_result_sequence-1)/n))即可。

2.3 汇总设置

页内合计

地区下每一小组订单记录就为一页,页内汇总即对每一小组进行汇总。

设置页合计A6单元格左父格为A5,在E6单元格中输入公式=sum(E5),便对每一小组进行合计了。

组内合计

对每个货主地区进行汇总,设置组合计A7单元格左父格为A4,在E7单元格中输入公式=sum(E5)即可。

总合计

所有数据都扩展完后进行总计,不需要设置父格,直接在E8单元格中输入公式=sum(E5)即可。

2.4 分页设置

此时预览模板,每一小组还是显示在一页上面,因此需要设置分页。

右击A5单元格选择条件属性,添加分页,选择行前分页,条件类型选择普通,操作符里面选择不等于0,即每个地区下从第二小组开始行前分页,如下图设置:

2.5 保存与预览

保存模板。分页预览,其效果如上。模板效果在线查看请点击GroupInPageAmount.cpt

已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Pagination\GroupInPageAmount.cpt。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式