今天是个好日子,在一个通宵之后,精神头不错,写个博客。
一、下载iReport。
二、制作简易报表(以农民工档案管理系统为例):
1、打开iReport,文件 > new > 生成空白报表。命名为workers,选择存储路径,如图:
2、在Fields新建字段,字段名需要与数据实体字段一致,即与Workers.java中的字段一致。如图:
3、选取StaticText控件拖拽至模板的Title处,在右侧属性处修改名字,如图:
4、将Fields处的字段拖拽到模板的Detail 1,同时在右侧属性栏设置相应的属性值。
5、在PageHeader和Column Footer模块分别设置日期和页码。
6、在Styles下新建一个Style,并且设置属性以便报表中显示汉字,如图:
7、保存,然后在报表名点击右键,选择Compile Report生成jrxml和jasper文件。并将文件拖入系统相应的文件夹下面。
8、设置前台页面和后台控制器即可生成报表。
三、有两个需要注意的点:
(1)图片空白报错,选择如图:
(2)图片动态设置,利用参数和变量的结合,如图: