写点什么

【新年版】JimuReport 积木报表 v1.9.4 发布,免费报表、打印设计和视化设计

作者:JEECG低代码
  • 2025-02-20
    北京
  • 本文字数:4158 字

    阅读完需:约 14 分钟

项目介绍

JimuReport 积木报表,是一款免费的数据可视化报表,含报表、打印、大屏和仪表盘,像搭建积木一样完全在线设计!功能涵盖:复杂报表、打印设计、图表报表、门户设计、大屏设计等!

  • Web 版报表设计器,类 Excel 操作风格,通过拖拽完成报表设计,所见即所得。.

  • 大屏采用类 word 风格,可以随意拖动组件,想怎么设计怎么设计,可以像百度和阿里一样,设计出炫酷大屏!

  • 从 v1.9.0+起推出 JimuBI 大屏产品,她的牛叉之处,同时支持大屏、仪表盘、门户(支持交互)、移动。

  • 秉承"简单、易用、专业"的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本。

  • 领先的企业级 Web 报表,支持各种复杂报表,专注于解决企业报表难题。

当前版本:v1.9.4 | 2025-02-17

升级日志

重点修复了 JimuBI 数据库兼容问题,启动提示 es、mogodb 错误警告问题;同步提供了 springboot3 版依赖;大屏新增一些列新功能,详情看日志

springboot2 集成依赖
  • 积木报表依赖

    <dependency>       <groupId>org.jeecgframework.jimureport</groupId>       <artifactId>jimureport-spring-boot-starter</artifactId>       <version>1.9.4</version>    </dependency>    <dependency>       <groupId>org.jeecgframework.jimureport</groupId>       <artifactId>jimureport-nosql-starter</artifactId>       <version>1.9.4</version>    </dependency>
复制代码
  • 积木大屏依赖

   <dependency>     <groupId>org.jeecgframework.jimureport</groupId>     <artifactId>jimubi-spring-boot-starter</artifactId>     <version>1.9.4</version>   </dependency>
复制代码
springboot3 集成依赖
  • 积木报表依赖

 <dependency>  <groupId>org.jeecgframework.jimureport</groupId>  <artifactId>jimureport-spring-boot3-starter-fastjson2</artifactId>  <version>1.9.4</version></dependency> <dependency>  <groupId>org.jeecgframework.jimureport</groupId>  <artifactId>jimureport-nosql-starter</artifactId>  <version>1.9.4</version></dependency>
复制代码
  • 积木大屏依赖

<dependency>  <groupId>org.jeecgframework.jimureport</groupId>  <artifactId>jimubi-spring-boot3-starter</artifactId>  <version>1.9.4</version></dependency>
复制代码
升级 SQL
ALTER TABLE `jimu_report_db_field`    ADD COLUMN `field_name_physics` varchar(200) NULL COMMENT '物理字段名(文件数据集使用,存的是excel的字段标题)' AFTER `field_name`;
CREATE TABLE `jimu_report_icon_lib` (    `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',    `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片名称',    `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片类型',    `image_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片地址',    `create_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建人',    `create_time` datetime DEFAULT NULL COMMENT '创建时间',    `update_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '更新人',    `update_time` datetime DEFAULT NULL COMMENT '更新时间',    `tenant_id` int(11) DEFAULT NULL COMMENT '租户id',    PRIMARY KEY (`id`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='积木图库表';
INSERT INTO `jimu_dict`(`id`, `dict_name`, `dict_code`, `description`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `type`, `tenant_id`) VALUES ('1047797573274468352', '系统图库', 'gallery', '', 0, 'admin', '2025-02-07 19:00:19', NULL, NULL, 0, '1');
INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797624512086016', '1047797573274468352', '常规', 'common', NULL, 1, 1, 'admin', '2025-02-07 19:00:31', NULL, NULL);INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797669877678080', '1047797573274468352', '指向', 'point', NULL, 1, 1, 'admin', '2025-02-07 19:00:42', '15931993294', '2025-02-07 19:01:11');INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797751893098496', '1047797573274468352', '专业', 'major', NULL, 1, 1, 'admin', '2025-02-07 19:01:01', NULL, NULL);
复制代码
积木报表升级
  • 积木报表 nosql 依赖集成后,会提示 mogodb 连接错误和 es 错误解决

  • 填报,支持自动注入标准字段

  • 填报前端校验子表唯一值

  • 文件数据集专项优化

  • mongodb 不支持分页 / 导出报表配置,主子表配置没有导出

  • 文件数据集报表,查询逻辑优化

  • 加上版本信息

  • 修正边框设置全部后再设置局部不生效

  • 上传图片支持预览

  • 将格式设为正常,空单元格 不会被清除

  • 动态 cell 错位无法计算 · Issue #3317

  • 报表首页“视图”列表,目前是否支持给每个报表替换背景图 · Issue #3319

  • 积木报表超链接传参错行问题-未解决 · Issue #3367

  • 预览报表时,占用的内存在取消预览后,内存不释放 · Issue #3290

  • 我创建的填报,设置的永不过期,但是填写的时候弹出来 Token 失效 · Issue #3349

  • #3278 麻烦再看一下这个 issue 还是没有修复核心问题,就比如在线的这个例子,虽然图表的配置保存下来了 但是图表还是无法渲染 · Issue #3392

  • 每次翻页都查询总数 · Issue #1708

  • postgresql 数据库时有些错误 · Issue #7779

  • 打包为 jar 包后,保存报表时会出现保存失败的 bug #3335

  • 填报使用 api 作为数据源,回显数据的时候,日期控件报错

  • 配置字典支持下拉选

  • 单文件数据集支持图表组件

  • 文件数据集查不到数据优化

  • 预览报表时,占用的内存在取消预览后,内存不释放 #3290

积木大屏升级
  • 【严重】在 oracle 数据库下报错 odp.type = "0"

  • 【新功能】JimuBI 支持更多数据集,写 SQL 方式对接 elasticsearch、mogodb、csv 文件、Excel 文件、json 文件

  • 【新功能】新增数据源支持 sqllite、TiDB、Doris、 MongoDB-BI 等

  • 【新功能】新增图标库维护,更友好的支持物联网大屏

  • 【新功能】新增地图维护,内网可以手工维护地图数据

  • 针对 online 对接大屏和仪表盘,进行专项优化

  • webscoket 数据集优化

  • 基础仪表盘修改颜色,目前只将刻度线的颜色改了,需不要要将刻度线右侧数值也修改

  • 表单上添加了新字段,配置联动查询时,实时选不了字段

  • 单文件数据集 无法修改数据集名称

  • 仪表盘组件支持复制,大大提升用户体验

  • PostgreSQL 数据库升级积木报表 1.9.3 打开积木 BI 报错 · Issue #3405

  • 将数据库切换到 openGuass,积木报表报错 · Issue #7745

  • 积木 BI 大屏 1.93 版本,在 ORACLE 数据库下,点击【模版案例】【文件夹】接口报错 · Issue #7721

  • 手机端和页面端显示不一致问题 · Issue #7689

  • [1.9.1]发展历程组件存在跨格跳的情况 · Issue #3366

  • 大屏 API 接口可以解析成功,但获取不到数据 · Issue #3360

  • 地图数值显示不正确 · Issue #3368

  • 大屏列表因为 sql 不兼容导致查询失败 · Issue #3397

  • 数据大屏 Api 动态数据表格数据钻取页面不刷新 · Issue #3390

  • 1.9.3 版本未能找到 ES 数据源,且 API 数据源只支持 https · Issue #3388

  • 数据大屏和仪表盘保存后台报错 java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String · Issue #3419

  • 轮播表格和排名表格无法被其它组件实现组件联动 · Issue #3414

  • 大屏地图钻取名称显示重叠问题 · Issue #3413

  • 仪表盘敏感功能加按钮权限

  • Cache SPEL 表达式解析不到参数 #3222

代码下载

技术文档

为什么选择 JimuReport?

永久免费,支持各种复杂报表,并且傻瓜式在线设计,非常的智能,低代码时代,这个是你的首选!

  • 采用 SpringBoot 的脚手架项目,都可以快速集成

  • Web 版设计器,类似于 excel 操作风格,通过拖拽完成报表设计

  • 通过 SQL、API 等方式,将数据源与模板绑定。同时支持表达式,自动计算合计等功能,使计算工作量降低

  • 开发效率很高,傻瓜式在线报表设计,一分钟设计一个报表,又简单又强大

  • 支持 ECharts,目前支持 28 种图表,在线拖拽设计,支持 SQL 和 API 两种数据源

  • 支持分组、交叉,合计、表达式等复杂报表

  • 支持打印设计(支持套打、背景打印等)可设置打印边距、方向、页眉页脚等参数 一键快速打印 同时可实现套打,不动产证等精准、无缝打印

  • 可设计各种类型的单据、大屏,如出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等

  • 大屏设计器支持几十种图表样式,可自由拼接、组合,设计炫酷大屏

  • 数据可视化,DataV、帆软的开源替代方案,比帆软拥有更好的体验和更简单的使用方式

  • 积木报表官网 可以在线免费制作报表和大屏,手机号一键注册,便可永久使用。大屏采用类 word 风格,可以随意拖动组件,想怎么设计怎么设计,可以像百度和阿里一样,设计出炫酷的可视化大屏!重要的是:免费!免费!免费!

报表设计效果








积木 BI 工作台








大屏设计效果









用户头像

低代码专家和开源作者 jeecg、jimureport 2020-05-01 加入

致力于国内开源事业,坚持开源10年+,打造多款爆火开源项目:JeecgBoot低代码平台、JimuReport积木报表工具、Jeewx微信管家系统。连续多年荣获十大优秀开源项目、低代码厂商TOP50、CSDN专家访谈等等

评论

发布
暂无评论
【新年版】JimuReport 积木报表 v1.9.4发布,免费报表、打印设计和视化设计_报表_JEECG低代码_InfoQ写作社区