JeeSite 4.x

Spring Boot 最好的快速开发平台

UReport2 高性能报表引擎集成文档

简介

UReport2 是一款基于架构在 Spring 之上纯 Java 的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。 在 UReport2 中,提供了全新的基于网页的报表设计器,可以在 Chrome、Firefox、Edge 等各种主流浏览器运行(IE浏览器除外)。使用 UReport2,打开浏览器即可完成各种复杂报表的设计制作。 UReport2 是第一款基于 Apache-2.0 开源协议的中式报表引擎。

相关链接:

  1. 项目地址:https://gitee.com/youseries/ureport
  2. 使用帮助:https://www.w3cschool.cn/ureport

部署方法

引入报表依赖

<!-- UReport报表 -->
<dependency>
	<groupId>com.jeesite</groupId>
	<artifactId>jeesite-module-ureport</artifactId>
	<version>${project.parent.version}</version>
</dependency>

初始化报表菜单

运行 jeesite-web/bin/init-data.bat(sh) 初始化数据库即可。

配置报表文件路径

1、默认在 /WEB-INF/ureportfiles 下

ureport:

  # 指定报表文件所在路径
  fileStoreDir: D:/ureportfiles

2、拷贝 user.ureport.xml 到报表文件下

关注 JeeSite 公众号,了解最新动态