首页 > 其他分享 >强!一款贼好用的低代码报表工具,开源免费!

强!一款贼好用的低代码报表工具,开源免费!

时间:2024-04-17 09:34:02浏览次数:19  
标签:报表 数据 com 开源 jimureport 大屏 JimuReport 一款

大家好,我是狂师!

今天给大家推荐一款免费的数据可视化报表设计工具:JimuReport,类似excel操作风格,在线拖拽完成报表设计!项目号称:功能永久免费、可以商用、永久免费使用!

1、JimuReport介绍

JimuReport是北京国炬信息技术有限公司旗下的平台,是一款免费的数据可视化报表工具,主要用于报表和大屏设计。用户可以通过在线拖拽的方式,像搭建积木一样设计报表,

功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。

项目地址:

https://github.com/jeecgboot/JimuReport

以下是JimuReport的主要特点:

  • 低代码开发:它采用了纯Web在线技术,可以快速集成到SpringBoot的脚手架项目中,只需引入依赖即可。用户无需编写大量代码,即可快速制作各种报表,大大降低了报表开发的难度,缩短了开发周期。
  • 支持多种数据源:JimuReport支持多种主流数据库,如Oracle、MySQL、SQLServer、PostgreSQL等,同时支持SQL和API两种数据获取方式,可以方便地获取和展示各种数据。
  • 丰富的图表样式:它支持ECharts图表库,提供了28种图表样式,可以实现数据可视化的效果,使数据更易于理解和分析。
  • 专业强大的报表功能:它支持各种复杂的报表功能,如分组、交叉、合计、表达式、参数、数据字典、预警、数据钻取等,可以满足各种业务场景的需求。
  • 智能高效:它支持自动计算合计、小计等函数,支持系统自动保存数据和手动恢复数据,支持导入导出Excel和PDF格式,支持快速精准打印和套打等功能,提高了报表制作和使用的效率。

综上所述,JimuReport以其低代码、易操作、功能强大、支持多种数据源和丰富的图表样式等特点,为用户提供了一个高效、便捷的数据可视化报表解决方案。无论是企业还是个人,都可以通过JimuReport轻松制作各种报表,实现数据的可视化和分析,从而更好地理解和利用数据。

2、多种数据库支持

支持含常规、国产、大数据等28种数据库

未提供脚本的数据库,可以参考:https://my.oschina.net/jeecg/blog/4905722 文档自己转。

3、项目快速集成

前提:采用SpringBoot2的脚手架项目都可以集成JimuReport。

1、第一步:引入JimuReport依赖
SpringBoot2+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 查询最新版本号

SpringBoot3+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、第三步:排除权限拦截

//积木报表排除
filterChainDefinitionMap.put("/jmreport/**", "anon");

4、第四步:访问积木报表

访问地址: {项目前缀}/jmreport/list

4、Docker独立部署

如果不想和项目集成,也可以选择独立安装部署,此处建议采用Docerk方式,具体操作如下:

第一步:下载项目

git clone https://gitee.com/jeecg/JimuReport.git

第二步:进入项目 jimureport-demo 根目录

cd JimuReport/jimureport-example

第三步:maven执行package

mvn clean package

第四步:执行命令,生成镜像

docker-compose up -d

第五步:访问报表

http://localhost:8085/jmreport/list

5、设计效果

炫酷的大屏效果

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

使用场景丰富

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

6、更多资料参考

  • 免费在线地址: http://jimureport.com/login
  • 使用文档参考:https://help.jeecg.com/

感兴趣的可以去项目地址进行详细了解。

标签:报表,数据,com,开源,jimureport,大屏,JimuReport,一款
From: https://www.cnblogs.com/jinjiangongzuoshi/p/18139807

相关文章

  • 市面上繁多的跨网软件,哪一款最适合中小型研发企业?
    中小型研发企业是指规模相对较小,以研究和开发新技术、新产品为主要业务的企业。这类企业虽在规模上无法与大型企业相比较,但同样作为市场经济最重要的组成部分,中小型研发企业仍以高创新力、强灵活性及市场灵敏度,具有非常强的发展生命力。数据对中小型研发企业而言非常重要,数据保......
  • 开源OCR模型对比
    引言目前,开源的项目中有很多OCR模型,但是没有一个统一的基准来衡量哪个是更好一些的。面对这么多的模型,让我们有些不知所措。为此,最近一段时间以来,我一直想要构建这样一个基准,现在来看,已经初步具有雏形。为了能更好地评测各个模型效果,收集标注了两个开源评测集:text_det_test......
  • 自建一款现代化的K8s可视化管理系统
    自建一款现代化的K8s可视化管理系统原创 院长技术 院长技术 2024-03-0107:30 北京 3人听过院长简介作者:院长职位:运维开发工程师官网:https://deanit.cn博客:https://blog.deanit.cn擅长:【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认......
  • 一款功能齐全的iOS混淆工具介绍及功能详解
    ​ 机缘巧合偶遇iOS马甲包业务,前期也使用过目前市面上其他得工具,实际效果不太理想。经过大量实践,开发出一款功能齐全的混淆工具。工具的主要功能OC、C++、Swift已封装成Mac应用,其他功能还在封装中,敬请期待。  马甲包的本质:阶段一减低重复率,本人开发初期的版本和目前市......
  • 【触想智能】如何选购到一款合适的工业电脑一体机
    工业电脑一体机是专为工业环境而设计的一种工业计算机。工业电脑一体机和普通的计算机不一样,它对产品的参数性能要求很高,因为它们通常会运行在高低温、电磁干扰、高粉尘、湿度大的恶劣环境中,所以相应的要求工业电脑一体机必须具备良好的宽温宽压、抗电磁干扰、防尘防水、抗震......
  • 一个简单的开源消息中间件 FolkMQ v1.4.2 发布
    功能简表角色功能生产者(客户端)发布消息、定时消息(或叫延时)、顺序消息、可过期消息、事务消息。支持Qos0、Qos1消费者(客户端)订阅、取消订阅。消费-ACK(自动、手动)服务端发布-Confirm、订阅-Confirm、取消订阅-Confirm、派发-Retry、派发-Delayed本......
  • 一周涨 15k Star 的开源项目「GitHub 热点速览」
    https://www.cnblogs.com/xueweihan/p/18137334 你训练大语言模型(LLM)用的什么框架?有没有想过不用框架训练GPT-2?GitHub上就有这么一位大神(AndrejKarpathy),他仅用大约1k行的C代码就完成了GPT-2模型的训练,代码纯手撸、不依赖任何机器学习框架,作者这么做仅仅是觉得很有趣......
  • 用Vue全家桶纯手工搓了一个开源版「抖音」
    前言2018年刚入行前端时,公司使用的还是Angular。Angular什么都好,就是写代码时的体验老糟心了,改一个地方,按下保存之后,要等好几秒刷新后才能看到效果,Webstorm无比好用的自动保存,对我来说反而像是一个负担。然而2024年了,Angular已经更新了17版本,还是没有解决这个问题,热替换依然那么......
  • 开源协议
    自由使用,不需要有任何担心的开源协议Apache2.0是自由的协议,可以放心的使用,修改后可以闭源商用。具备很强传染行的开源协议,使用时要小心LGPL使用是自由的,但是修改后必须开源。GPL云端服务可以使用并不需要开源,但是修改后也必须开源。AGPL不要使用如何查看开源协议......
  • 一个.NET开源的功能丰富、灵活易用的 Windows 窗口增强神器
    思维导航前言工具介绍支持系统工具源代码工具下载并安装部分功能截图项目源码地址优秀项目和框架精选DotNetGuide技术社区交流群前言通常情况下Windows中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作: 今天大姚给大家推......