Jasperreports6.3.1+Jaspersoft studio6.3.1进行报表开发实战教程(二)-报表原理简述

本文介绍了使用Jasperreports6.3.1和Jaspersoft Studio6.3.1进行报表开发的工作流程,包括JRXML模板的生成和报表模板的创建。报表生成涉及JRXML、Jasper、Jrprint和Exporter等步骤,而模板设计则可在Jaspersoft Studio中进行可视化操作。文章还讲解了新建报表模板的步骤,并展示了JRXML的结构和源码。
摘要由CSDN通过智能技术生成

报表生成流程

上章做了许多的准备工作,现在该说明用Jasperreport生成报表的工作流程了。
这里写图片描述
1. JRXML:报表填充模板,本质是一个XML.
2. Jasper:由JRXML模板编译生成的二进制文件,用于代码填充数据。
3. Jrprint:当用数据填充完Jasper后生成的文件,用于输出报表。
4. Exporter:决定要输出的报表为何种格式,报表输出的管理类。
5. Jasperreport可以输出多种格式的报表文件,常见的有Html,PDF,xls等

模板生成:JRXML

模板生成我们用Jaspersoft studio6.3.1进行可视化编写,这个软件代替了以前的IReport进行Jasperreport的模板生成。上一章我们已经安装好这个软件,现在将它打开。
这里写图片描述
有没发现跟Eclipse很像,没错这是基于Eclipse开发的开源软件,熟悉Eclipse的同学相信很快上手。

新建一个报表模板

这里写图片描述

选择一个页面布局的模板,这里选了一个空的A4纸大小的模板。
这里写图片描述

点击Next,命名模板。
这里写图片描述

点击Next,出现一个创建数据源的选项,在报表模板设计中,数据源可以是数据库,也可以是一个实体类集合(javaBean)。在这里我们点击New选择一个空的数据库,现阶段我们实现简单的功能还不用用到数据源,后面会详细介绍如何连接到数据库与实体类集合。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值