zhangdaiscott 发表于 3 天前

【重磅发布】JimuReport 积木报表 v2.3.0,支持移动报表与多sh...

项目介绍积木报表,是一款免费的数据可视化报表,含报表、打印、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:复杂报表、打印设计、图表报表、门户设计、大屏设计等! 分两大模块:JimuReport侧重传统复杂报表和打印、 JimuBI侧重数据大屏和仪表盘可视化设计!

[*]JimuReport 采用 Web 版报表设计器,类 Excel 操作风格,通过拖拽完成报表设计,所见即所得。
[*]领先的企业级 Web 报表,支持各种复杂报表,专注于解决企业报表难题。
[*]JimuBI 是专注于数字孪生和数据可视化的工具,旨在通过直观、动态且视觉吸引力强的形式呈现实时业务数据,尤其擅长打造 交互式大屏和仪表盘
[*]JimuBI 业内唯一实现全场景覆盖:同时支持大屏(炫酷动态)、仪表盘(专业分析)、门户(交互式业务看板)、移动端(随时随地查看),真正实现 "一次开发,多端适配"。
[*]大屏采用类 word 风格,可以随意拖动组件,想怎么设计怎么设计,可以像百度和阿里一样,设计出炫酷大屏!
当前版本:v2.3.0 | 2025-12-22
重磅功能发布!全新移动端报表展示和多 Sheet 报表设计功能上线,极大提升报表的表现力。同时新增类似 Excel 中 IFERROR 的函数,优化多项细节。新增无分页大数据条数限制和参数配置,强化 SQL 解析安全防护,并修复了错误友好提示问题。
升级SQL-- 组合报表
CREATE TABLE jimu_report_ext_data (
id            VARCHAR(32) PRIMARY KEY COMMENT '主键ID',
biz_type      VARCHAR(100) NOT NULL COMMENT '业务类型标识,如 report_share、temp_config 等',
name            VARCHAR(200) DEFAULT NULL COMMENT '名称,展示用',
descr         VARCHAR(500) DEFAULT NULL COMMENT '描述信息',
tags            VARCHAR(255) DEFAULT NULL COMMENT '标签,多个用逗号分隔',
data_value      LONGTEXT COMMENT '实际存储内容',
metadata      VARCHAR(500) DEFAULT NULL COMMENT '元数据,用于存储补充信息',
status          TINYINT DEFAULT 1 COMMENT '状态标识:1正常 0禁用',
create_by       VARCHAR(50) DEFAULT NULL COMMENT '创建人',
create_time   DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
update_by       VARCHAR(50) DEFAULT NULL COMMENT '修改人',
update_time   DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
INDEX idx_biz (biz_type)
) COMMENT='通用扩展数据表';

-- 创建jimu_report_sheet表
CREATE TABLE jimu_report_sheet (
   id VARCHAR(64) NOT NULL COMMENT '主键(Sheet ID)',
   report_id VARCHAR(64) NOT NULL COMMENT '报表ID',
   sheet_name VARCHAR(255) NOT NULL COMMENT 'Sheet名称',
   sheet_order INT NOT NULL COMMENT '排序(可以为负数,负数表示在默认sheet前面)',
   json_str LONGTEXT COMMENT '该sheet的完整jsonStr',
   create_time DATETIME COMMENT '创建时间',
   update_time DATETIME COMMENT '更新时间',
   create_by VARCHAR(64) COMMENT '创建人',
   update_by VARCHAR(64) COMMENT '更新人',
   PRIMARY KEY (id)
) COMMENT='报表Sheet表';

CREATE INDEX idx_report_id ON jimu_report_sheet(report_id);
CREATE INDEX idx_sheet_order ON jimu_report_sheet(report_id, sheet_order);

ALTER TABLE jimu_report
    ADD COLUMN is_multi_sheet TINYINT COMMENT '是否多sheet报表 1是 0否';
集成依赖
[*]springboot3
<dependency>
    <groupId>org.jeecgframework.jimureport</groupId>
    <artifactId>jimureport-spring-boot3-starter</artifactId>
    <version>2.3.0</version>
</dependency>

[*]springboot2
<dependency>
    <groupId>org.jeecgframework.jimureport</groupId>
    <artifactId>jimureport-spring-boot-starter</artifactId>
    <version>2.3.0</version>
</dependency>
升级日志
[*]【新功能】支持移动端报表,助力跨设备自适应查看
[*]【新功能】支持多Sheet报表设计,灵活构建多页,多维度数据报表
[*]【新功能】支持报表组合功能,轻松整合多个报表,实现一体化报表展示
[*]【新功能】新增类似 Excel 中 IFERROR 的函数
[*]【严重问题】jsqlparse方式无法解析SQL字段。
[*]【issues/3331】提供类似excel中iferror的功能 #3331
[*]【issues/4313】积木报表数据集POST带body存在URL路径解析问题及json参数解析丢失问题
[*]【issues/4342】共享数据集报表参数通过SQL配置字典不生效
[*]限制无分页数据集和打印最大数据条数为10万,支持用户自定义YAML参数jeecg.jmreport.maxDataRows=100000。
[*]数据源连接错误次数阈值由5次提升至10次。
[*]新增SQL解析安全模式配置jeecg.jmreport.firewall.sqlParseSafe=true。
[*]修复SQL解析失败时未准确提示表或字段不存在等错误信息。
[*]分享链接后日期下拉列表年月不能正确显示 · Issue #4348
[*]报表支持多图片显示 · Issue #4336
[*]带groupby和子查询的情况下SQL数据集SQL解析报错 · Issue #4376
[*]积木报表报表查询控件下拉多选(带搜索)清空选项后重选后内容错乱 · Issue #4378
[*]报表导出PDF时,单位格自适应行搞并自动换行时,如果图片在第二页会导致图片错位 · Issue #4354
[*]2.1.2(java11)能继承到其他平台中,2.1.5(Java17)会显示不了。 · Issue #4239
[*]积木报表API接口请求方式使用的是RestTemplate导致默认并发数只有2 · Issue #4283
[*]数据填报功能,DB2类型数据库无法展示主键字段 · Issue #4276
[*]jimureport H2 JDBC RCE Vulnerability (≤ v2.1.3) · Issue #4306
[*]报表设置固定打印表尾,在使用默认打印预览时,最后一页会重复显示表尾 · Issue #4299
[*]sql server使用窗口函数解析成功,预览失败 · Issue #4270
[*]开启“不四舍五入”按钮后,没有生效 · Issue #4329
[*]导出记录下载失败 · Issue #4322
[*]无预览打印插件,打印无顺序
[*]模板里有图片在第一页和第二页中间时,会跑到第一页顶部
[*]设计表格时,用A4纸作为打印区域,默认打印出现第一页底部有大量空白,并且将部分内容(仅一行空记录)挤压到第二页
[*]严重BUG,存在报表和图表不能联动的问题

代码下载
[*]https://github.com/jeecgboot/JimuReport

技术文档
[*]快速集成 :https://help.jimureport.com/quick.html
[*]官方网站: http://jimureport.com
[*]报表示例: http://jimureport.com/reportDemo
[*]在线体验: http://jimureport.com/login

为什么选择 JimuReport?永久免费,支持各种复杂报表,并且傻瓜式在线设计,非常的智能,低代码时代,这个是你的首选!
[*]采用SpringBoot的脚手架项目,都可以快速集成
[*]Web 版设计器,类似于excel操作风格,通过拖拽完成报表设计
[*]通过SQL、API等方式,将数据源与模板绑定。同时支持表达式,自动计算合计等功能,使计算工作量降低
[*]开发效率很高,傻瓜式在线报表设计,一分钟设计一个报表,又简单又强大
[*]支持 ECharts,目前支持28种图表,在线拖拽设计,支持SQL和API两种数据源
[*]支持分组、交叉,合计、表达式等复杂报表
[*]支持打印设计(支持套打、背景打印等)可设置打印边距、方向、页眉页脚等参数 一键快速打印 同时可实现套打,不动产证等精准、无缝打印
[*]可设计各种类型的单据、大屏,如出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等
[*]大屏设计器支持几十种图表样式,可自由拼接、组合,设计炫酷大屏
[*]数据可视化,DataV、帆软的开源替代方案,比帆软拥有更好的体验和更简单的使用方式
[*]积木报表官网 可以在线免费制作报表和大屏,手机号一键注册,便可永久使用。大屏采用类word风格,可以随意拖动组件,想怎么设计怎么设计,可以像百度和阿里一样,设计出炫酷的可视化大屏!重要的是:免费!免费!免费!


报表设计效果
https://pic4.zhimg.com/v2-e22b19d0f044b2638925a740194352d7_1440w.jpghttps://pic1.zhimg.com/v2-abbe8cad839cdd927b567087bcca614c_1440w.jpghttps://picx.zhimg.com/v2-557c22458edba984c7e8e425a08e1abb_1440w.jpghttps://pic1.zhimg.com/v2-38b440fdf8d6a630ae4d043c67273fa4_b.webp

https://pic3.zhimg.com/v2-ad353c80f3093c2f6427dade48fe7716_1440w.jpghttps://pica.zhimg.com/v2-905d08480d712bdb438fc6cf916a471c_1440w.jpghttps://pic1.zhimg.com/v2-aa723e540c8cd6983484342689c194d0_1440w.jpghttps://pic1.zhimg.com/v2-cbfd68221990682ee4dc60f5be25b152_1440w.jpghttps://pic3.zhimg.com/v2-570f75ed720be8487ab5b5a0ce931292_1440w.jpghttps://pic4.zhimg.com/v2-b27dee9ff7e866568cb7ba6f56f1dbdd_1440w.jpghttps://pic1.zhimg.com/v2-8c0b2dcc1a362b58ede63ff2952af0bc_1440w.jpg

积木BI工作台


https://pic1.zhimg.com/v2-36567067dc48530169edf18c7e699d4a_1440w.jpghttps://pic3.zhimg.com/v2-c8b913c853a76852f10c9de4b528f6c0_1440w.jpghttps://pic2.zhimg.com/v2-d2557b565d72ae2304d95e3504f2bb85_1440w.jpghttps://pic2.zhimg.com/v2-90f714c55ad4849ccac342578bb42949_1440w.jpghttps://picx.zhimg.com/v2-e2e41f7d33e60a736bb2da3efb33665f_1440w.jpghttps://pica.zhimg.com/v2-1e408c8f10b154d602424b9582bc0e74_1440w.jpghttps://pic2.zhimg.com/v2-16eb9daf56b9674fca5743a837639787_1440w.jpghttps://picx.zhimg.com/v2-bf28cb4ee81713cee5f20ca0a1f5ced9_1440w.jpg


大屏设计效果
https://pica.zhimg.com/v2-1c03911e1a59f5093f716b83226e6b48_1440w.jpghttps://picx.zhimg.com/v2-2eaae90e543f8d59302c5af53973a02b_1440w.jpghttps://pic1.zhimg.com/v2-f5877ddba8e89a5abef041d7687ef58c_1440w.jpghttps://pica.zhimg.com/v2-777a87d85dff6f8aeb938dd563e56656_1440w.jpghttps://pic4.zhimg.com/v2-f9632b97a6f154a76f921e489b74fd85_1440w.jpghttps://pic1.zhimg.com/v2-9b91cff638bc9dca11fd85e14d9afe7e_1440w.jpghttps://picx.zhimg.com/v2-37c3173e18dfd074f481122d3dcb0add_1440w.jpghttps://pic2.zhimg.com/v2-64398a044ade352dc82df95354312505_1440w.jpg


BI大屏高级效果
一、点击详情时,弹出另外一个大屏列表页
[*]全屏弹框
https://pic2.zhimg.com/v2-31e8c4ca9146d25ac81e498ef75ffd3f_b.webp

[*]自适应弹框
https://pic1.zhimg.com/v2-ddd6c0f7dff6a9b065d58b649eba6e42_b.webp

二、5分钟自动切换下一个,炫酷的动态切换效果
https://pic4.zhimg.com/v2-91f0c102cc8fdcd0d8d9be0f87f9dbb7_b.webp
三、通过高德地图实现,结合业务数据,展示车辆实时位置

https://pica.zhimg.com/v2-23db6f680734d70f3ae60cbf02d47b30_1440w.jpg


页: [1]
查看完整版本: 【重磅发布】JimuReport 积木报表 v2.3.0,支持移动报表与多sh...