iReport 5.6.0组件使用说明文档

一、基本组件使用

1、Static Text(静态文本框)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动”Static Text“组件至指定区域,双击进行内容编辑,根据自行要求进行属性设置。
在这里插入图片描述

2、Text Field(文本域)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Text Field”组件至指定区域,根据自行要求进行属性设置。
在这里插入图片描述
右击选择“Edit expression”进行内容编辑。
在这里插入图片描述
找到需要绑定的属性值双击选中即可。
在这里插入图片描述

3、Break(分割线)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Break”组件至指定区域,出现分割线作用“分页”和“换行”选择,根据自行要求进行选择。
在这里插入图片描述
在这里插入图片描述

4、Image(图片)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Image”组件至指定区域,出现图片文件选择。
在这里插入图片描述
选择打开后可以进行属性设置。
在这里插入图片描述
注意:Image组件可以不选择任何图片文件直接选择取消,这就是"二维码"制作方法。

5、Current Date(当前时间)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Current Date”组件至指定区域,出现时间格式选择。
在这里插入图片描述
选择后可以进行属性设置。
在这里插入图片描述

6、Page number(当前页码数)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Page number”组件至指定区域,根据自行要求进行属性设置。

7、Total pages(总页码数)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Total pages”组件至指定区域,根据自行要求进行属性设置。

8、Page X of Y(当前页码数/总页码数)

1)、组件位置

在这里插入图片描述

2)、添加使用

拖动“Page X of Y”组件至指定区域,根据自行要求进行属性设置。
在这里插入图片描述
注意:Page number 加 Total pages 组合使用就是 Page X of Y。

二、复杂组件使用

1、List(列表)

1)、组件位置

在这里插入图片描述

2)、添加使用

例子:展示某个班级中所有学生姓名!

a、拖动“List”组件至指定区域,根据自行要求进行属性设置。

在这里插入图片描述

b、给List组件添加数据源

在这里插入图片描述

c、给List组件绑定数据源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据源:new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{studentList})

d、给List组件中的文本域绑定数据

在这里插入图片描述

e、预览编译,应用于项目中即可

f、效果

在这里插入图片描述

2、Table(表格)

1)、组件位置

在这里插入图片描述

2)、添加使用

例子:展示某个班级中所有学生详细信息!

a、拖动“Table”组件至指定区域,根据自行要求进行属性设置。

在这里插入图片描述

b、给Table组件添加数据源

在这里插入图片描述

c、给Table组件绑定数据源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据源:new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{studentList})

d、给Table组件中的文本域绑定数据

在这里插入图片描述

e、预览编译,应用于项目中即可

f、效果

在这里插入图片描述

3、Subreport(子报表)

1)、组件位置

在这里插入图片描述

2)、添加使用

例子:展示多个班级中所有学生详细信息!

a、拖动“Subreport”组件至指定区域,根据自行要求进行属性设置。

在这里插入图片描述

b、给Subreport组件添加数据源

在这里插入图片描述

c、给Subreport组件绑定数据源

在这里插入图片描述
在这里插入图片描述
数据源:new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{studentList})

d、给Subreport组件中的文本域绑定数据

在这里插入图片描述

e、预览编译,应用于项目中即可

f、效果

在这里插入图片描述

  • 5
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值