码迷,mamicode.com
首页 > Web开发 > 详细

jaspersoft studio 的初级入门(一)

时间:2017-08-25 12:33:17      阅读:1586      评论:0      收藏:0      [点我收藏+]

标签:strong   数据源   右键   next   命名   选择   jdb   公司   填充   

前言

最近的工作涉及到企业的报表生成功能,于是就想用此篇博客来记录我的学习历程。进入Jasperreport项目的官网发现有一个软件叫Jaspersoft studio的,它的版本也是6.3.1跟Jar包版本一致,百度一下才知道IReport已经不再进行版本更新了,现在改用Jaspersoft studio进行开发了,该软件是基于Eclipse开发的,当然也是开源免费的。接下来,开始我的学习记录。

准备工作 
到Jasperreport开发公司官网Jaspersoft community下载Jar包,最好是下载Project包,还有模板开发软件Jaspersoft studio。

技术分享

报表生成流程

技术分享

 

1. JRXML:报表填充模板,本质是一个XML. 
2. Jasper:由JRXML模板编译生成的二进制文件,用于代码填充数据。 
3. Jrprint:当用数据填充完Jasper后生成的文件,用于输出报表。 
4. Exporter:决定要输出的报表为何种格式,报表输出的管理类。 
5. Jasperreport可以输出多种格式的报表文件,常见的有Html,PDF,xls等。

模版生成:JRXML

第一步,打开Jaspersoft,右键选中Jasper Report,创建一个简单的报表文件

 

技术分享

 

 

选择一个报表模板,这里我就选用最简单的空白页,为了方便打印,大小就选A4纸的大小。该报表页面大小也可以根据自己的需求手动设置,稍后会有讲解。

 

技术分享

 

点击next,出现一个页面,你可以在这里给你的报表命名,然后点击next

 

技术分享

 

然后到达设置数据源的页面,因为我用的是MySQL数据库,所以我选择的是Database JDBC Connection。

技术分享

 接下来这个页面是数据库链接的设置,数据库名、用户名、密码这里就不再赘述了。需要注意的是 需要添加一个数据库驱动

 

技术分享

添加结果如下:

技术分享

然后点击Finish,出现下面这个页面,左边是数据库以及表,右边是数据库语句编写区。

技术分享

报表建成页面

技术分享

 

 点击Finish,一个简单的报表文档就建好了。接下来就是为报表填充数据,以及一些美化工作。

技术分享

此篇博客就到这里,具体的文档设计,请看入门基础二。

 

jaspersoft studio 的初级入门(一)

标签:strong   数据源   右键   next   命名   选择   jdb   公司   填充   

原文地址:http://www.cnblogs.com/AmandaCode/p/7427093.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!