Jasperreports+jaspersoft studio(二):使用Parameters填充报表

1 设计报表模板

1.1 设计报表

在Studio中新建一个报表模板(testDemo02),删除不需要的Band,Column Header,ColumnFooter,Summary,Background,在outline界面中选中要删除Band右键-> delete,即可删除。
在这里插入图片描述

1.2 创建参数

在outline面板中找到Parameters,右键 -> Create Parameter,新建一个Parameter(生成一个Paramerter1)
在这里插入图片描述

1.2.1 Parameter参数属性

在这里插入图片描述

名称 描述
Name 字段名
Class 表示当前字段类型
Description 字段描述
Is For Prompting 启用此选项可在预览报表时为参数提供提示,预览时,提示参数输入。
Default Value Expression 字段默认值
Evaluation Time 参数执行时间(Early :在数据适配器之前使用默认表达式,就是上面的默认值;Late:在数据适配器之后使用默认表达式,就是上面的默认值。)
1.2 编辑参数

在这里插入图片描述

1.3 编辑模板

将Palette中的相关组件(static text)拖动到模板中,将创建的参数拖动到模板中。点击创建的模板可以编辑对应字段的大小,位置,边框,字体大小等。
在这里插入图片描述

2 通过Java程序,使用Map作为数据源生成报表

将对应jrxml文件放到项目目录下。执行完成后访问生成的html文件。
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章