ireport跟jasperReport生成统计报表的helloworld

ireport和jasperReport生成统计报表的helloworld本文只涉及到简单的动态数据传递首先使用ireport创建模板?

ireport和jasperReport生成统计报表的helloworld

本文只涉及到简单的动态数据传递

首先使用ireport创建模板

?

关于 变量 $p{}格式的,是parameter类型的,可以通过Map传递给JasperReport

Field 可以设置一些可以动态从数据库获取的数据,但是这种类型需要传递给一JasperReport一个Connection类型的对象

?

关于JasperReport的几种文件格式 jrxml是资源文件 其实就是一个xml文件,使用ireport编辑的就是这种文件

jasperReport可以根据jrxml文件编译生成jasper文件,应该就是一种字节码文件

jasper文件就是一种模板,是没有数据的,把数据交给jasper文件之后还可以生成一种jprint文件

通过jprint可以利用JasperReport生成各种格式的输出,如pdf excel html xml

?

代码:

纯静态的一个:

?

动态传递数据的:

jrxml文件 2002.jrxml

?

?