iReport专题学习之父报表 08

本文详细介绍了如何使用iReport创建父报表,包括设置字段、参数、图表,添加子报表等步骤,并展示了Java代码如何导出HTML和PDF格式的报表。
摘要由CSDN通过智能技术生成

注:该章节文章主要是接上07篇子报表的实现

一、制作父报表

在上一篇学习中,我们已经制作出了子报表,除此之外对它做了一定的界面上的调整。接下来我们来制作父报表

1.1、制作父步骤:

(1)、使用iReport-3.7.2新建File_File_access_activities_trend报表,删除除Summary band之外所有的band,调整报表的宽度为610,高度为500,同时将"When Resource Missing Type"选择为"Type Null".

(2)、在【Fields】中添加如下字段:category 对应类型为java.lang.String,departments对应类型为java.util.List,serieas对应类型为java.lang.String,value对应类型为java.lang.Float.如下图-1所示:

-1

(3)、在【Parameters】中创建DEPART_NAME对应类型为java.lang.String,START_NAME对应类型为java.lang.String,END_TIME对应类型为java.lang.String,如下图-2所示:

-2


(4)、调整Summary band的宽度为610,高度为282,按照需求,在该区域创建如下图-2所示的静态文本,以及将【parameters】中新建的几个参数拖拽至指定的地方,同时将字体加粗且居中显示,如下图-3所示:

-3

(5)、在summary band空余区域紧挨着图-3所示部分,在组件面板中选择Chart,添加Area Chart,如下图-4所示:

-4

(6)、选定Area区域,点击右键选择【Chart  Data】,弹出Chart details框,选择【Details】,点击【Add】,将【Fields】中的相关字段赋值给Area,同时将Area Chart属性调整宽度为569,高度为150,同时将Area区域图右键【Padding And Border】---->LineStyle为实线,Line color设置为红色,如下图-5,图-5-1所示:

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来生做一个苦行僧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值