強!一款賊好用的低代碼報表工具,開源免費!

大家好,我是狂師!

今天給大家推薦一款免費的數據可視化報表設計工具: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/

感興趣的可以去項目地址進行詳細瞭解。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章