Project introduction

Building blocks report, is a free enterprise-level Web report tools, like building building blocks online report design! Features cover, data report, print design, chart report, large screen design, etc.


Web version report designer, similar to the Excel operation style, through drag and drop to complete the report design.


Adhering to the “simple, easy to use, professional” product concept, greatly reduce the difficulty of report development, shorten the development cycle, save costs, solve all kinds of report problems.

The current version: v1.1.05 | 2021-01-15

Data download
  • The sample code: https://github.com/zhangdaiscott/JimuReport
  • Immediately experience: http://www.jimureport.com/reportDemo
  • Feature list: www.jimureport.com/plan
Rapid integration
  • Introducing a Dependent JAR

    <dependency>

    < the groupId > com. Jimureport < / groupId > < artifactId > spring - the boot - starter - jimureport < / artifactId > < version > 1.1.05 < / version >

    </dependency>

  • Fast document integration

    http://report.jeecg.com/2078875

  • Database script

    jimureport.sql

    ALTER TABLE 'jimu_report_db' ADD COLUMN 'is_list' int(3) NULL DEFAULT 0 COMMENT 'ALTER TABLE' jimu_report_db 'ADD COLUMN' is_list 'int(3) NULL DEFAULT 0 COMMENT Default 0' AFTER 'api_method'; update jimu_report_db set is_list=1,is_page=1 where api_url like '%pageSize%' or is_page=1;
The upgrade log

This release supports complex grouped reports and expressions, provides elegant report examples, and addresses Oracle database compatibility, Excel export and other issues.

  • Implement area map style setting and data source configuration
  • Optimize the point map data source
  • Implement diagram style setting and data source configuration
  • Added error message for image uploading that is too large
  • Optimize the problem of folding column chart data source
  • Added chart support for data dictionary
  • Added dynamic refresh Settings for charts
  • Optimized chart refresh page, jitter issues
  • Optimize the chart add interface
  • Optimize the dashboard style
  • Optimize the front-end code to remove redundant items
  • After uploading the background, drag the data and the background disappears
  • The optimized background can be printed out
  • Optimize circular radar chart and radar chart custom colors
  • Optimize radar map border Settings
  • Optimizing the pictograph preview problem
  • Chart increases the title distance to the top distance setting
  • The barcode and QR code are combined into one button
  • QR code foreground color and background color function repair
  • Fixed SQL data set parsing errors
  • Fixed Oracle data parsing errors
  • Add SQL to the data source to compile the intelligent page, you can see the list of tables below the data source, you can also see the selected table fields
  • Data source database selection added mysql5.7+, can adapt to the higher version of MySQL data source
  • Data source database selection has been added to PostgreSQL
  • Optimized that API parameters do not automatically resolve problems
  • Optimized the selection of MySQL data source, paging is not easy to use
  • Optimize the pie chart radius Settings
  • Pie chart adds center point Settings
  • Optimize when none of the components are selected, and all the configuration items on the right are out of order
  • Optimize the query condition style
  • Remove the data dictionary configuration on the right side of the edit screen
  • Optimize pictures and charts to export Excel deformation
  • Optimized the width, height, and position of custom tables exported to Excel without saving issues
  • Optimize Excel export support for expressions
  • Optimize Excel to support line wrapping
  • Optimize Excel to support dictionary parsing
  • Optimized grouping logic
  • Optimized packet printing
  • Add expression interface
  • Support for cross-reporting
  • Optimized the issue of uploading Excel not available
  • Optimizing data sources for API data sources can be used for problems
  • Added distinction between bar data and multiple data
  • Add report data dictionary
  • Grouping supports header data loops
  • Image support database access, and parsing
  • Support Schedule

Why JimuReport?

Free forever, support a variety of complex reports, and fool online design, very intelligent, low code era, this is your first choice!

  • Using SpringBoot+ MyBatis -Plus scaffolding projects, can be quickly integrated
  • Web version of the designer, similar to the Excel operation style, through drag and drop to complete the report design
  • The data source is bound to the template through SQL, API, etc. At the same time support expression, automatic calculation of total and other functions, so that the calculation workload is greatly reduced
  • Development efficiency is very high, stupid online report design, a minute to design a report, simple and powerful
  • Support for Echarts, currently support 28 kinds of charts, online drag and drop design, support SQL and API two data sources
  • Support group, crossover, total, expression and other complex reports
  • Support printing design (support set printing, background printing, etc.) You can set printing margin, direction, page header and footer and other parameters to print quickly with one key. At the same time, accurate and seamless printing of invoice set printing and real estate certificate can be realized
  • Large screen designer supports dozens of chart styles, can be freely spliced, combination, design cool large screen
  • Various types of documents and screens can be designed, such as inbound and outbound receipts, sales receipts, financial statements, contracts, monitoring screens, tourism data screens, etc
The system screenshots
  • Report Designer (completely online design, easy to use)

  • Print design (support set printing, background printing)



  • Data report (support group, cross, total and other complex reports)



  • Graphic report (28 types of charts currently supported)



Feature list