项目介绍
积木报表,是一款免费的数据可视化报表,含报表、打印、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:复杂报表、打印设计、图表报表、门户设计、大屏设计等! 分两大模块:JimuReport 侧重传统复杂报表和打印、 JimuBI 侧重数据大屏和仪表盘可视化设计!
- JimuReport 采用 Web 版报表设计器,类 Excel 操作风格,通过拖拽完成报表设计,所见即所得!支持各种复杂报表,专注于解决企业报表难题。
- JimuBI 专注于数字孪生和数据可视化,业内唯一全场景覆盖:同时支持大屏(炫酷动态)、仪表盘(专业分析)、门户(交互式业务看板)、移动端(随时随地查看),真正实现 "一次开发,多端适配"。
当前版本:v2.3.2 * 2026-04-13
本次升级重磅推出 JimuReport Skills 技能(Claude Code),支持一句话自动创建报表、大屏和仪表盘,覆盖数据可视化全场景。此外,提升了填报安全与交互体验,修复了积木报表多项关键 BUG,优化了数据库兼容性及大屏仪表盘功能。
集成依赖
积木报表
- springboot3
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot3-starter</artifactId>
<version>2.3.2</version>
</dependency>
- springboot2
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot-starter</artifactId>
<version>2.3.2</version>
</dependency>
积木 BI 大屏
- springboot3
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimubi-spring-boot3-starter</artifactId>
<version>2.3.2</version>
</dependency>
- springboot2
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimubi-spring-boot-starter</artifactId>
<version>2.3.2</version>
</dependency>
升级日志
新技能 Skills (Claude Code)
JimuReport 平台 Claude Code 技能集合,通过自然语言驱动,AI 自动生成报表、大屏和仪表盘,覆盖数据可视化全场景。详见 Skills 仓库:https://github.com/jeecgboot/skills
新功能
- 【重磅】大屏支持 AI 生成组件和 AI 修改配置
- 新增报表类填报示例(分组报表填报)
- 新增填报展示样式(Word 风格)
- 支持 API 接口填报
- 在线填报函数计算配置入口・Issue #4521
- 增加链接次数配置,空或 0 不限制次数,让用户自行选择是否开启防攻击
Bug 修复
填报设计与功能优化
- 滚动条样式修改
- 子表 JS 增强,提升交互和计算能力
- 填报用户组件支持选择默认系统变量
- 填报 JS 函数安全加固,防止 XSS 注入、代码注入、原型链污染、全局对象访问等风险
- 【issues/4091】数据填报时数字转换报错修复
- 上边是子表,下边拖组件,填写完单据后调整详情内容为空(子表数据绑定或刷新问题)
- 查询填报报表分享限制放开
- 填报子表最后行空白,预览页点击 "+" 时报错修复
- 【issues/4456】填报插入图片打印不显示修复
- 选中组件后拖拽其他组件,选中框高亮当前组件单元格
- 函数计算初始化默认值和编辑页面函数不计算问题修复
- 富文本图片跨域问题解决(含 online 中图片显示问题)
- 优化加签拦截器逻辑,新增支持通过 YML 配置文件加载秘钥
- 修复加签秘钥不配置时报表访问报错
- 修改 JeecgBoot AiFlow 集成判断,更新默认 AI 服务提示信息
- 修复 SQL Server 聚合列缺少别名时的分页报错提示・JeecgBoot Issue #9401
- 签名拦截器需要获取 param 参数,避免 @RequestParam 参数未获取导致签名不匹配
积木报表功能与 BUG 修复
- 切换 sheet 页报错 #4419
- 增强输入框支持最大化显示
- SQL 漏洞导致可查询数据库管理员密码,排查发现连接信息中包含 "dm",误判为达梦库,需修正数据库类型判断和安全策略
- MongoDB 数据库 SQL 查询不支持修复
- SpringBoot3 集成提示缺少静态资源 No static resource cdn/axios/axios.min.map
- 设置打印水印后导出 Word 文件打不开修复
- 报表错误提醒关闭太快,优化提示显示时长
- 表达式处理完成后清理缓存,优化内存溢出问题
- 未使用的数据集默认不查询,避免无效查询
- 【issues/4238】咨询钻取报表传参参数名称不一致问题修复
- 【issues/4329】开启 "不四舍五入" 功能后无效问题修复
- 【issues/4415】自动换行、自适应行高,导出 PDF 图片错位问题修复
- 积木报表,导出 PDF 图片位置混乱
大屏与仪表盘增强
- 【QQYUN-14588】仪表盘数据列表、图片缺少图标修复
- 【QQYUN-14580】仪表盘支持自定义组件
- 【矩形图】新增配置支持
- 【QQYUN-14589】文件数据集选择分页时报错修复
- redis 集群模式下修改数据集 sql 缓存无法正常更新
- 多色环形图总数统计小数点问题・Issue #4383
- 地图跳转时无法跳转广西 - 百色市的右江区和田阳区等,点击后会报错并且无法切换地图・Issue #4392
- 轮播表格中显示日期时间格式显示不准确・Issue #4435
- 积木的仪表盘 - 数据集配置 - 参数日期参数选项较少,不支持函数获取时间・Issue #4449
- 多色环图鼠标悬浮百分比不一致问题・Issue #4471
- v2.3.0 矩形图鼠标悬浮显示问题・Issue #4472
代码下载
技术文档
为什么选择 JimuReport?
永久免费,支持各种复杂报表,并且傻瓜式在线设计,非常的智能,低代码时代,这个是你的首选!
- 采用 SpringBoot 的脚手架项目,都可以快速集成
- Web 版设计器,类似于 excel 操作风格,通过拖拽完成报表设计
- 通过 SQL、API 等方式,将数据源与模板绑定。同时支持表达式,自动计算合计等功能,使计算工作量降低
- 开发效率很高,傻瓜式在线报表设计,一分钟设计一个报表,又简单又强大
- 支持 ECharts,目前支持 28 种图表,在线拖拽设计,支持 SQL 和 API 两种数据源
- 支持分组、交叉,合计、表达式等复杂报表
- 支持打印设计(支持套打、背景打印等)可设置打印边距、方向、页眉页脚等参数 一键快速打印 同时可实现套打,不动产证等精准、无缝打印
- 可设计各种类型的单据、大屏,如出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等
- 大屏设计器支持几十种图表样式,可自由拼接、组合,设计炫酷大屏
- 数据可视化,DataV、帆软的开源替代方案,比帆软拥有更好的体验和更简单的使用方式
- 积木报表官网 可以在线免费制作报表和大屏,手机号一键注册,便可永久使用。大屏采用类 word 风格,可以随意拖动组件,想怎么设计怎么设计,可以像百度和阿里一样,设计出炫酷的可视化大屏!重要的是:免费!免费!免费!
报表设计效果











积木 BI 工作台








大屏设计效果








BI 大屏高级效果
一、点击详情时,弹出另外一个大屏列表页


二、5 分钟自动切换下一个,炫酷的动态切换效果

三、通过高德地图实现,结合业务数据,展示车辆实时位置
