大家好,我是狂师!
今日为您推荐一款免费的数据可视化报表设计工具:JimuReport,类似于excel操作风格,在线拖拽完成报表设计!项目声称:永久免费功能,可商用,永久免费使用!
1、介绍JimuReport
北京国炬信息技术有限公司旗下的JimuReport是一个免费的数据可视化报表工具,主要用于报表和大屏幕设计。使用者可以通过在线拖动来设计报表,就像建造一个积木。
功能涵盖: 报表设计、图形报表、打印设计、大屏幕设计等。完全免费!秉承“简单易用、专业”的产品理念,大大降低了报表开发难度,缩短了开发周期,解决了各种报表问题。
项目地址:
https://github.com/jeecgboot/JimuReport
JimuReport的主要特征如下:
- 低代码开发:采用纯Web在线技术,可快速集成到SPRingBoot脚手架项目中,只需引入依赖即可。使用者可以快速制作各种报表,无需编写大量代码,大大降低了报表开发的难度,缩短了开发周期。
- 支持多种数据源:JimuReport支持Oracleeport等多种主流数据库。、MySQL、SQLServer、同时支持SQL和API两种数据获取方式的PostgreSQL,可以方便地获取和显示各种数据。
- 图表样式丰富:它支持ECharts图表库,提供28种图表样式,可以实现数据可视化,使数据更容易理解和分析。
- 强大的专业报表功能:它支持分组、交叉、总体、表达、参数、数据字典、预警、数据钻取等各种复杂的报表功能。,可以满足各种业务场景的需求。
- 智能高效:它支持自动计算总计、小计等功能,支持系统自动保存数据和手动恢复数据,支持Excel和PDF格式的导入和导出,支持快速准确的打印和套装等功能,提高了报表制作和使用的效率。
综上所述,JimuReport为用户提供了一个高效便捷的数据可视化报表解决方案,具有代码低、操作简单、功能强大、支持多种数据源、图表风格丰富的特点。企业和个人都可以通过JimuReport轻松制作各种报表,实现数据的可视化和分析,从而更好地理解和利用数据。
2、支持多种数据库
包括常规、国产、大数据等28种数据库
未提供脚本的数据库,请参考:https://my.oschina.net/jeecg/blog/4905722 文件本身转动。
3、快速集成项目
前提条件:所有使用SpringBoot2的脚手架项目都可以集成JimuReport。
1、步骤一:引入JimuReport依赖Boot22Spring JDK8 版本
<dePEndency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot-starter</artifactId> <version>1.7.2-beta</version></dependency>
mogodb/redis支持包(根据需要添加)
<dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-nosql-starter</artifactId> <version>1.6.0</version></dependency>
通过 http://jimureport.com/doc/log 查询最新版本号码
Boot33Spring JDK17 版本
<dependency> <groupId>org.jeecgframework.jimureport</groupId> <artifactId>jimureport-spring-boot3-starter-fastjson2</artifactId> <version>1.7.2-beta</version></dependency>
2、步骤二:Sql脚本的初始化
jimureport.mysql5.7.create.sql
初始SQL和项目配置的具体参考:https://help.jeecg.com/jimureport/quick.html
3、步骤三:排除拦截权限
//排除filterChainDefinitionMapp.put("/jmreport/**", "anon");
4、步骤四:访问积木报表
访问地址:{项目前缀}/jmreport/list
4、独立部署Docker
若不愿与项目集成,也可选择独立安装部署,本文建议采用Docerk方法,具体操作如下:
步骤一:下载项目
git clone https://gitee.com/jeecg/JimuReport.git
步骤二:进入项目 jimureport-demo 根目录
cd JimuReport/jimureport-example
步骤三:maven执行packagen
mvn clean package
步骤四:执行命令,生成镜像
docker-compose up -d
步骤五:访问报表
http://localhost:8085/jmreport/list
5、设计效果
酷炫的大屏幕效果
大屏幕设计器支持几十种图形样式,可以自由拼接组合,设计酷炫的大屏幕。
丰富的使用场景
可以设计出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等各种类型的文件和大屏幕。
6、有关资料的更多参考
- 免费在线地址:http://jimureport.com/login
- 使用文件参考:https://help.jeecg.com/
有兴趣的可到项目地址进行详细了解。
发表评论