最近在做报表的时候需要对数据进行分析并以饼形图,折线图等形式进行展示,为此使用jfreechart配合ireport和jasperreport配合使用,以达到生成PDF文档,并同时在文档中显示数据以及对数据进行分析后的各种图(主要为饼形图,折线图,柱状图等)的效果。jasperreport+ireport在前文已经讲述过,这里就不在多说了,重点说一下如何配合jfreechart生成分析图吧。主要思路是在jrxml文件中添加图片控件,图片空间引用变量打到将生成的图片画到pdf文件中的目的。我们需要做的步骤如下...
分类:
Web程序 时间:
2014-11-23 17:41:10
阅读次数:
359
jasperReport + ireport组合实现报表文件(各种文件格式xsl.pdf,rtf等)的生成导出是目前开源报表中使用的最为广泛的。在平台一期完成之后,而且功能中报表以及数据分析这块是必不可少的,一下展示如何使用JasperReport + ireport导出excel报表。
1.需要.jasper文件作为生成报表的模板,这个文件是由ireport文件编译.jrxml文件之后生成的。这个需要注意的是JasperReport和ireport的版本一定要对应,否则很可能出问题。下面的文件就是.jr...
分类:
Web程序 时间:
2014-11-15 14:13:00
阅读次数:
283
最近需要使用到JAVA报表,看了许多报表工具,还是决定使用开源的,纯JAVA实现的JasperReport,所以用JasperReport+ iReportDesigner写了个DEMO
使用JapserReport 生成报表,需要有几个步骤:
1、生成报表的XML文件,可以自己手写,不过实在太复杂,所以使用JR提供的生成报表工具iReport来生成。
...
分类:
Web程序 时间:
2014-10-21 10:26:21
阅读次数:
409
iReport通常是一个设计阶段的工具,用来设计出报表的排版和内容,报表的动态生成需要程序来实现(毕竟报表的数据是动态的,数量是很多的,不可能用iReport Preview的方式一个个手工去生成)。利用上一篇iReport5.6.0linechart
制作方法(http://blog.csdn.net/hbsong75/article/details/39992475)生成.jasper文档后...
分类:
编程语言 时间:
2014-10-11 22:02:06
阅读次数:
243
iReport 官网和文档上关于chart设计以饼图和JDBC源作为例子,但更多的情况下由于报表中的数据需要首先加工处理,因此更多的是从JavaBeans set datasource从获取数据,另外linechart也是使用很多的一种chart工具,本文就记录在iReport中通过JavaBeansset datasource 获取数据,继而生成linechart报表的过程。
1. ...
分类:
其他好文 时间:
2014-10-11 15:31:15
阅读次数:
356
用JasperReport+iReport进行Web报表开发序言在非常多实际的项目里,报表都是当中十分重要的组成部分,比如把查询结果以报表的形式呈现出来。这里所提到的报表可不是简单的二维表,而是拥有复杂表头的、多维的、能够在执行期从数据库中自己主动读取数据、可自己主动分页、拥有丰富的页面元素(图片,...
分类:
Web程序 时间:
2014-10-06 16:11:50
阅读次数:
260
列举一下需要的资源:
1、mySql数据库安装好的
2、iReport+jasperreport配置好
3、我用的是Myeclipse,MySQL的驱动jar包不要忘记
第一部分:创建数据库连接
package com.mySqlsource;
import java.sql.Connection;
public class Database {
private String db...
分类:
数据库 时间:
2014-09-03 13:13:06
阅读次数:
268
在制作报表的过程中,子表是必不可少的,今天就研究了一下制作子表的几种方式
一、连接数据库创建子表
以MySQL为例:
1)iReport 创建父表
这个就是创建一个新的表格,不过记得数据源要选择mySQL ,其他的数据库数据源也一样的。
2)创建好之后,我们来创建子表,在组件面板找到拖动到父表当中的任意一个地方,我是放到detail里面的
它会产生一个向导
一路next下去,...
分类:
Web程序 时间:
2014-09-02 19:58:55
阅读次数:
188
BOOS让用JasperReports做报表,只能老老实实请教度娘了,但是网上资源又多又乱,多是copy的,代码都不知道有没有验证过、、、
自己做了一遍,贴出来供大家学习.
首先要确定你的tomcat、JDK、iReport是配置好的,下面我们开始,我用的事Myeclipse开发网站
一个很常见的例子
一、定义bean
ProductBean.java
package test6;...
分类:
编程语言 时间:
2014-08-29 14:46:48
阅读次数:
327
原文源于:http://langhua9527.iteye.com/blog/402317JasperReport学习笔记6-JRXML的标签1.根元素包括很多属性pageWidth,pageHeight,leftMargin,rightMargin,topMargin,bottomMargin,o...
分类:
Web程序 时间:
2014-07-23 12:33:06
阅读次数:
313