java ireport生成pdf_Ireport,JAVA报表制作并导出(pdf、excel、word)

本文介绍了如何使用Ireport-5.6.0创建报表模板,并通过Java代码实现PDF、Excel和Word格式的报表导出。首先在iReport中设置数据源,选择JavaBeans并配置工厂类,然后将报表内容拖拽到模板中,调整样式和字体编码。在Java代码中,根据不同的导出类型加载模板,填充数据源并导出报表。
摘要由CSDN通过智能技术生成

ireport使用javabean作为数据源生成报表并导出 (pdf、excel、word)

1.首先需要下载报表模板制作软件,我使用的是iReport-5.6.0。下载好后开始画自己的模板。最好是先建一个工厂类,里面放一些静态数据,方便测试连接成功与否。然后点击工具菜单,选择选项,找到classpath,新建一个folder,路径就是tomcat下项目的classes(C:\apache-tomcat-6.0.35\webapps\Crt\WEB-INF\classes)。如图所示是工厂测试类:

c8b0a119031da734cff4b75ccb3f3bef.png

然后配置数据源,在Connections/Datasources界面新建数据连接,类型选择JavaBeans set datasource,名字随便起,Factory class 填工厂测试类的路径(com.crt.alarmFactory),勾选collections of javabeans,static method 那一栏写getBeanCollection。然后点击test测试。测试成功后,在新的模板页面点击preview右侧的按钮(抱歉忘了叫啥了),选择javabean datasource,内容就是报表内容对应的实体类路径(com.crt.bean.tbLog)。加载出该类所有的属性。选择自己需要属性。在组建面板中选择,拖动Fields下自己需要的属性到页面中,更改对应的中文列名,调整好自己需要的样式。最后在说一下字体编码的设定:选中标签,字体选择宋体&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值