JasperReports:group使用(按照某一个字段进行分组小结的报表)

使用工具:Studio

控件:

Title:报表标题

Page Header :每页头部需要显示的信息(例如:打印员: 打印时间:2018/09/11 09:47:30等)

Column Header:报表需要显示的列(列名),每列

Detail:报表需要显示的列(列值),每列都用TextField,保持Deatil的高度和TextFiled高度一致,可以保证数据每行之间没有空隙

Goup Footer:小结的内容(例如:小计:商品:1100000010101011081 猪里脊肉 100.0公斤 买家数量:4等)

Page Footer:每页页脚需要显示的内容(例如:第 1页 / 共 1页等)

Summary:最后一页显示的内容,LastPage不会自动换行,目前选用Summary

注意:

1.组织数据

  group数据只能是List 的json格式。

 如果需要传递其他的数据到界面(比如列头(打印员等)),需要放到List的第一行,加一个特殊标记

在goup显示数据设置表达式过滤【$F{sellerSkuSid}!='666666'】

猜你喜欢

转载自blog.csdn.net/sunnyXie1/article/details/82621151