JeeSite 4.x

Spring Boot 最好的快速开发平台

在线报表设计器、报表引擎帮助文档

简介

基于 Ureport2 在 Spring 之上纯 Java 的高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。

提供了全新的基于网页的报表设计器,打开浏览器即可完成各种复杂报表的设计制作。

相关链接

  1. 设计器演示:https://demo.jeesite.com/js/a/index#/js/ureport/designer?_u=file:user.ureport.xml#报表设计器
  2. 统计表演示:https://demo.jeesite.com/js/a/index#/js/ureport/preview?_u=file:user.ureport.xml#用户统计例子
  3. 在线帮助文档:https://www.w3cschool.cn/ureport
  4. 引擎源码:https://gitee.com/youseries/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.zip 文件,并解压,拷贝 user.ureport.xml 到报表文件下

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