当前位置: 首页 - 软件下载 - 编程开发 - 编程工具 - jasperreports(Java开源报表系统)v6.2
jasperreports(Java开源报表系统)

jasperreports(Java开源报表系统) v6.20.6

更新时间:2026-05-20 支持系统:WinALL
软件大小:21.18MB
软件分类: 编程工具
软件类型:国产软件
软件评级:
软件授权:免费软件
软件语言:简体

jasperreports(Java开源报表系统)是一款基于Java开发的开源报表引擎,广泛应用于Java应用程序中生成动态报表。jasperreports软件可以支持JDBC数据库、JavaBeans、XML、CSV等多种数据源接入,能够快捷的完成文档操作。jasperreports软件通过XML模板定义报表结构和样式,支持运行时数据填充,可输出为PDF、Excel、HTML等多种格式。

截图

软件特色

1、提供有JasperSoft Studio图形化报表设计工具,可以支持拖拽操作。

2、jasperreports支持对各种文档格式进行打印的操作,支持高保真打印输出。

3、软件支持根据数据值动态调整字体、颜色、背景等样式属性。

4、jasperreports软件可以与Spring、Struts、Hibernate等主流框架无缝集成。

5、支持将xml格式的报告进行存储成为需要的xml格式。

截图

常见问题

一、在生成或填充报表时出现错误。

1、确保使用的是正确的报表模板和数据源。

2、检查填充报表的代码,确保所有的参数和数据源都可以正确传递。

3、确保参数和数据源都符合报表要求,且数据类型匹配。

二、怎么添加报表字段?

在组件面板中拖拽字段组件到报表中,并在属性窗口中设置字段名称和类型。

三、怎么预览报表?

点击预览按钮,设计器将根据当前设置生成报表预览。

截图

更新日志

v6.20.6版本

除了现有的静态样式引用属性之外,还向报表元素添加了可选样式表达式,以允许更灵活和动态的样式方案;

交叉表中提供了新的 IS_EVEN_ROW 和 IS_EVEN_COLUMN 布尔内置变量,以帮助 交叉表单元格的交替行/列样式;

添加新的自定义配置属性 net.sf.jasperreports.export.pptx.frame.as.table 以 控制在 PPTX 导出中将表格组件呈现为真正的 PowerPoint 表格结构;

添加基于 Fastexcel Reader 库的新数据源实现,以允许加载 更大的 XLSX 文件,而无需使用太多堆内存(与现有的基于 POI 的实现相比);

新的自定义属性 net.sf.jasperreports.cut.text.max.height 可用于文本字段元素,以限制 当 textAdjust 属性设置为 CutText 值时 它们可以拉伸以容纳较大文本内容的最大高度;

改进PDF导出器中剪切图像和 SVG 绘图的缓存,以帮助创建较小尺寸的PDF文件;

报告表达式中提供了新的数字舍入函数;

小错误修复和改进;

下载地址