項(xiàng)目介紹
積木報(bào)表工扎,一款免費(fèi)的可視化Web報(bào)表工具,像搭建積木一樣在線(xiàn)拖拽設(shè)計(jì)泌豆!功能涵蓋定庵,數(shù)據(jù)報(bào)表、打印設(shè)計(jì)、圖表報(bào)表蔬浙、大屏設(shè)計(jì)等猪落!
秉承“簡(jiǎn)單、易用畴博、專(zhuān)業(yè)”的產(chǎn)品理念笨忌,極大的降低報(bào)表開(kāi)發(fā)難度、縮短開(kāi)發(fā)周期俱病、節(jié)省成本官疲、解決各類(lèi)報(bào)表難題,完全免費(fèi)的亮隙!
當(dāng)前版本:v1.4.0-beta | 2021-10-12
集成依賴(lài)
<dependency>
<groupId>org.jeecgframework.jimureport</groupId>
<artifactId>jimureport-spring-boot-starter</artifactId>
<version>1.4.0-beta</version>
</dependency>
增量SQL
ALTER TABLE `jimu_report`
MODIFY COLUMN `view_count` bigint(15) NULL DEFAULT 0 COMMENT '瀏覽次數(shù)' AFTER `template`;
ALTER TABLE `jimu_report`
MODIFY COLUMN `json_str` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'json字符串' AFTER `type`;
ALTER TABLE `jimu_report_link`
ADD COLUMN `expression` varchar(255) NULL COMMENT '表達(dá)式' AFTER `link_chart_id`;
ALTER TABLE `jimu_report_db_field`
ADD COLUMN `search_format` varchar(50) NULL COMMENT '查詢(xún)時(shí)間格式化表達(dá)式' AFTER `search_value`;
ALTER TABLE `jimu_report_db_param`
ADD COLUMN `search_format` varchar(50) NULL COMMENT '查詢(xún)時(shí)間格式化表達(dá)式' AFTER `dict_code`;
UPDATE jimu_report SET json_str=replace(json_str,'"subtotal":"totalField"','"funcname":"SUM"');
ALTER TABLE `jimu_report`
ADD COLUMN `css_str` text NULL COMMENT 'css增強(qiáng)' AFTER `view_count`,
ADD COLUMN `js_str` text NULL COMMENT 'js增強(qiáng)' AFTER `css_str`;
ALTER TABLE `jimu_report_link`
CHANGE COLUMN `expression` `requirement` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '條件' AFTER `link_chart_id`;
ALTER TABLE `jimu_report_db_field`
ADD COLUMN `ext_json` text NULL COMMENT '參數(shù)配置' AFTER `search_format`;
ALTER TABLE `jimu_report_db_param`
ADD COLUMN `ext_json` text NULL COMMENT '參數(shù)配置' AFTER `search_format`;
ALTER TABLE `jimu_report_db`
MODIFY COLUMN `is_list` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '是否是列表0否1是 默認(rèn)0' AFTER `api_method`;
#升級(jí)日志
首個(gè)里程碑版本發(fā)布途凫,歷經(jīng)一個(gè)月的版本測(cè)試和穩(wěn)定工作。
重點(diǎn)新功能
- 支持表格設(shè)置斑馬線(xiàn)背景色
- 支持動(dòng)態(tài)合并格
- 支持導(dǎo)出報(bào)表配置
- 查詢(xún)控件支持樹(shù)組件
- 支持Nosql數(shù)據(jù)集mogodb溢吻、redis
- 分組小計(jì)支持更多規(guī)則:求和维费、最大值、最小值促王、平均值
- 報(bào)表查詢(xún)條件功能重構(gòu):重構(gòu)查詢(xún)規(guī)則犀盟;豐富查詢(xún)控件類(lèi)型、控件默認(rèn)值蝇狼、支持JS阅畴、CSS增強(qiáng)
- 支持導(dǎo)出圖片
- 支持分版功能(左右并排兩個(gè)列表)
- 支持分欄功能
- 支持自定義分頁(yè)條數(shù)
- 支持存儲(chǔ)過(guò)程
- 表達(dá)式優(yōu)化忽略大小寫(xiě)
- 小數(shù)點(diǎn)變成了千分符
- 套打圖片支持與表格一同滾動(dòng)
- 下鉆鏈接支持條件判斷
- 積木報(bào)表主頁(yè)面樣式修改
- 查詢(xún)默認(rèn)值支持系統(tǒng)變量
- 優(yōu)化分組文本含特殊符號(hào)報(bào)錯(cuò)
- 支持圖表鉆取
- 大屏支持SQL數(shù)據(jù)源
Issues處理
- 橫向分組下,表頭不支持括號(hào)等符號(hào)issues/#418
- 使用sqlserver數(shù)據(jù)庫(kù)時(shí)迅耘,提示不支持該SQL轉(zhuǎn)換為分頁(yè)查詢(xún)issues/I43EK0
- v1.3.64-beta升級(jí)至v1.3.7出現(xiàn)報(bào)表導(dǎo)出異常,出現(xiàn)字符串越界錯(cuò)誤issues/#I43EOI
- 1.3.64-beta贱枣、1.3.7 版本 訪(fǎng)問(wèn)sqlserver,如果查詢(xún)時(shí)間稍長(zhǎng)豹障,就會(huì)報(bào)超時(shí)issues/I43TIT
- 調(diào)用oracle sql 經(jīng)常報(bào)超時(shí)issues/I42Z57
- 如果yml文件中的pageSize沒(méi)有設(shè)置10冯事,在預(yù)覽報(bào)表時(shí),查詢(xún)結(jié)果仍然是十條結(jié)果issues/I42978
- 1.3.64-beta PDF導(dǎo)出圖片不全issues/I41JHS
- 導(dǎo)出PDF出現(xiàn) NullPointerExceptionissues/I43VWD
- 表達(dá)式函數(shù)列不能設(shè)置數(shù)據(jù)換行設(shè)置后就不顯示數(shù)據(jù)了issues/I420FI
- 小數(shù)點(diǎn)變成了千分符issues/#413
- 設(shè)置小數(shù)位血公,導(dǎo)出后昵仅,不帶小數(shù)issues/#412
- 套打圖片能與表格一同滾動(dòng)issues/I412JW
- 1.3.7 報(bào)表設(shè)計(jì)器報(bào)錯(cuò):不支持該SQL轉(zhuǎn)換為分頁(yè)查詢(xún)issues/#442
- 勾選一個(gè)列作為查詢(xún)條件就多一次全量查詢(xún)issues/#450
- 1.3.75 版本 sum函數(shù)失效issues/I44UUL
- 復(fù)雜SQL解析報(bào)SQL注入問(wèn)題issues/I44O9Y
- 查詢(xún)條件優(yōu)化issues/2877
- 時(shí)間組件增加年份類(lèi)型issues/2877
- 關(guān)于報(bào)表查詢(xún)條件默認(rèn)值的問(wèn)題issues/I469F5
- 數(shù)值類(lèi)型太長(zhǎng),科學(xué)計(jì)數(shù)法累魔,SUM時(shí)不統(tǒng)計(jì)問(wèn)題issues/#497
- 交叉報(bào)表導(dǎo)出excel表頭中文顯示亂碼issues/#406
- 查詢(xún)下拉框取值,SQL語(yǔ)句中添加報(bào)表參數(shù)(時(shí)間范圍)后摔笤,查詢(xún)條件下拉框取值消失issues/#464
- 升級(jí)到1.3.78 下拉單選查詢(xún)問(wèn)題issues/#466
- 升級(jí)到1.3.78版本后 沒(méi)開(kāi)啟MongoDB 控制臺(tái) Exception opening socketissues/#465
- 由于sql查詢(xún)慢,點(diǎn)擊SQL解析后30秒超時(shí)issues/I45ZKK
- 將小數(shù)位數(shù)設(shè)置成0之后 數(shù)值類(lèi)型的千位分隔號(hào)無(wú)法顯示issues/I4538B
- =row()函數(shù)前有一列空列,預(yù)覽報(bào)表無(wú)數(shù)據(jù)issues/I44QLI
- 背景圖片名稱(chēng)為中文時(shí)無(wú)法顯示issues/I44EOT
- 設(shè)置自動(dòng)分行換行后垦写,查詢(xún)出現(xiàn)重疊現(xiàn)象issues/I449P3
- 分組排序 選擇 默認(rèn) 能不能就按原始數(shù)據(jù)傳入的順序issues/I430IC
- 支持樹(shù)形菜單查詢(xún)控件issues/I46ION
- 預(yù)覽時(shí)后端空指針異常issues/I453DF
- Oracle數(shù)據(jù)源,回車(chē)搜索報(bào)表名稱(chēng)issues/I44KQ4
- pgsql數(shù)據(jù)庫(kù)下圖表鉆取配置完后保存失敗issues/I45I9E
- 分版合并列報(bào)錯(cuò)issues/I450YZ
- 表格設(shè)置了分版設(shè)置Sum函數(shù)統(tǒng)計(jì)出錯(cuò)issues/I45C35
- 1.3.76版本導(dǎo)出中包含圖表報(bào)錯(cuò),如果只有表格是可以的issues/I453S2
- 單元格數(shù)據(jù)格式吕世,設(shè)置成“百分比”,導(dǎo)出excel后梯投,數(shù)值會(huì)x100倍issues/#486
- 預(yù)覽空指針issues/I453DF
- 回車(chē)搜索報(bào)表名稱(chēng)issues/I44KQ4
- pgsql數(shù)據(jù)庫(kù)下圖表鉆取配置完后保存失敗issues/I45I9E
- 分版空指針異常issues/I450YZ
- 表格設(shè)置了分版設(shè)置Sum函數(shù)統(tǒng)計(jì)出錯(cuò)issues/I45C35
- 導(dǎo)出中包含圖表報(bào)錯(cuò)issues/I453S2
- Long類(lèi)型的日期格式轉(zhuǎn)字符串issues/I4696V
- 日期轉(zhuǎn)換成字符串issues/I45UD2
- 日期轉(zhuǎn)換成字符串issues/I46FIT
- 下拉單選無(wú)效issues/I46A5E
- 除法計(jì)算有問(wèn)題命辖,小數(shù)值都被截去了issues/I46JT8
- 導(dǎo)出報(bào)表配置issues/I44HTO
- 日期查詢(xún)默認(rèn)當(dāng)月1號(hào)至當(dāng)前日期issues/#454
- 導(dǎo)出與預(yù)覽效果不一致issues/#451
- 1.3.76 版本導(dǎo)出報(bào) cellsissues/I46EDS
- 縱向分組小計(jì)issues/I426CB
- 縱向分組內(nèi)小計(jì)况毅,未選擇的字段不進(jìn)行小計(jì)并填充為空issues/I45YI9
- 表頭填充后分割線(xiàn)不可見(jiàn)issues/I47FXO
- 數(shù)值位數(shù)多時(shí),Sum函數(shù)結(jié)果錯(cuò)誤issues/I47BSG
- API自定義查詢(xún)條件尔艇,報(bào)表參數(shù)問(wèn)題:模糊查詢(xún)“+”號(hào)被轉(zhuǎn)成空格字符串issues/I46RAJ
- 導(dǎo)出excel圖片為空時(shí)報(bào)錯(cuò)issues/I48AZC
- 縱向組分小計(jì)保留小數(shù)位issues/I463L4
- 大數(shù)據(jù)量導(dǎo)出excel時(shí)無(wú)法生成多sheet頁(yè)尔许,且設(shè)置page-size-number無(wú)效issues/I47JR9
- html打印api數(shù)據(jù)源屬性為空,打印顯示問(wèn)題issues/I453US
- Api主子表報(bào)表參數(shù)設(shè)置功能問(wèn)題issues/I48RAJ
- 合計(jì)行中百分比無(wú)法結(jié)算终娃,希望官方添加此計(jì)算功能issues/I48WM1
- 交叉表導(dǎo)出Excel味廊,帶有斜線(xiàn)的標(biāo)題亂碼issues/#482
- 數(shù)據(jù)帶有括號(hào)時(shí)出錯(cuò)issues/#491
- 整數(shù)數(shù)字轉(zhuǎn)大寫(xiě)金額為空白issues/#538
- 大屏設(shè)計(jì)器選項(xiàng)卡無(wú)法交互issues/I44OJP
- 在線(xiàn)大屏旋轉(zhuǎn)餅圖bugissues/493
- API數(shù)據(jù)集中配置字典code為外部鏈接無(wú)法獲取數(shù)據(jù)issues/I49Y66
- 1.3.795-1.3.8-bate版本javabean類(lèi)型數(shù)據(jù)源查詢(xún)模式缺少issues/I4BMO8
- MSsqlserver數(shù)據(jù)集SQL語(yǔ)句排序issues/I4AZV1
- 根據(jù)指定的數(shù)據(jù)源去獲取數(shù)據(jù)字典issues/#560
- 查詢(xún)參數(shù)運(yùn)用到單元格表達(dá)式中值獲取為空issues/I4A0A9
- 查詢(xún)條件模糊查詢(xún)的刪除重新查的問(wèn)題issues/I4BYRK
- concat函數(shù)支持獲取param數(shù)據(jù)issues/I4BPZG
- 圖形報(bào)表開(kāi)發(fā),三級(jí)聯(lián)動(dòng)失效問(wèn)題issues/547
- HTML 打印表格顯示不全issues/526
- 大屏設(shè)計(jì)文本框SQL刷新時(shí)間不起作用issues/I4CD16
- 大屏設(shè)計(jì)器里棠耕,RTMP播放器出現(xiàn)“flash :rtmpconnectfailure”issues/I4C1LR
- 大屏預(yù)覽時(shí)鼠標(biāo)移入會(huì)彈出控件名issues/I4910E
#代碼下載
#技術(shù)文檔
- 體驗(yàn)官網(wǎng): http://jimureport.com
- 快速集成文檔 :http://report.jeecg.com/2078875
- 技術(shù)文檔: http://report.jeecg.com
- QQ群:212391162
為什么選擇 JimuReport?
永久免費(fèi)余佛,支持各種復(fù)雜報(bào)表姥卢,并且傻瓜式在線(xiàn)設(shè)計(jì)楚昭,非常的智能,低代碼時(shí)代月帝,這個(gè)是你的首選搅荞!
- 采用SpringBoot的腳手架項(xiàng)目红氯,都可以快速集成
- Web 版設(shè)計(jì)器框咙,類(lèi)似于excel操作風(fēng)格咕痛,通過(guò)拖拽完成報(bào)表設(shè)計(jì)
- 通過(guò)SQL、API等方式喇嘱,將數(shù)據(jù)源與模板綁定茉贡。同時(shí)支持表達(dá)式,自動(dòng)計(jì)算合計(jì)等功能者铜,使計(jì)算工作量大大降低
- 開(kāi)發(fā)效率很高腔丧,傻瓜式在線(xiàn)報(bào)表設(shè)計(jì),一分鐘設(shè)計(jì)一個(gè)報(bào)表作烟,又簡(jiǎn)單又強(qiáng)大
- 支持 ECharts愉粤,目前支持28種圖表,在線(xiàn)拖拽設(shè)計(jì)拿撩,支持SQL和API兩種數(shù)據(jù)源
- 支持分組衣厘、交叉,合計(jì)压恒、表達(dá)式等復(fù)雜報(bào)表
- 支持打印設(shè)計(jì)(支持套打影暴、背景打印等)可設(shè)置打印邊距、方向探赫、頁(yè)眉頁(yè)腳等參數(shù) 一鍵快速打印 同時(shí)可實(shí)現(xiàn)發(fā)票套打型宙,不動(dòng)產(chǎn)證等精準(zhǔn)、無(wú)縫打印
- 大屏設(shè)計(jì)器支持幾十種圖表樣式伦吠,可自由拼接妆兑、組合魂拦,設(shè)計(jì)炫酷大屏
- 可設(shè)計(jì)各種類(lèi)型的單據(jù)、大屏搁嗓,如出入庫(kù)單晨另、銷(xiāo)售單、財(cái)務(wù)報(bào)表谱姓、合同借尿、監(jiān)控大屏、旅游數(shù)據(jù)大屏等
#系統(tǒng)截圖
-
報(bào)表設(shè)計(jì)器(專(zhuān)業(yè)一流 數(shù)據(jù)可視化,解決各類(lèi)報(bào)表難題)
- 報(bào)表設(shè)計(jì)器(完全在線(xiàn)設(shè)計(jì)屉来,簡(jiǎn)單易用)
- 打印設(shè)計(jì)(支持套打路翻、背景打印)
- 數(shù)據(jù)報(bào)表(支持分組茄靠、交叉茂契,合計(jì)等復(fù)雜報(bào)表)
-
圖形報(bào)表(目前支持28種圖表)
#功能清單
├─報(bào)表設(shè)計(jì)器
│ ├─數(shù)據(jù)源
│ │ ├─支持多種數(shù)據(jù)源,如Oracle,MySQL,SQLServer,PostgreSQL等主流的數(shù)據(jù)庫(kù)
│ │ ├─支持SQL編寫(xiě)頁(yè)面智能化慨绳,可以看到數(shù)據(jù)源下面的表清單和字段清單
│ │ ├─支持參數(shù)
│ │ ├─支持單數(shù)據(jù)源和多數(shù)數(shù)據(jù)源設(shè)置
│ │ ├─支持Nosql數(shù)據(jù)源Redis掉冶,MongoDB
│ │ ├─支持存儲(chǔ)過(guò)程
│ ├─單元格格式
│ │ ├─邊框
│ │ ├─字體大小
│ │ ├─字體顏色
│ │ ├─背景色
│ │ ├─字體加粗
│ │ ├─支持水平和垂直的分散對(duì)齊
│ │ ├─支持文字自動(dòng)換行設(shè)置
│ │ ├─圖片設(shè)置為圖片背景
│ │ ├─支持無(wú)線(xiàn)行和無(wú)限列
│ │ ├─支持設(shè)計(jì)器內(nèi)凍結(jié)窗口
│ │ ├─支持對(duì)單元格內(nèi)容或格式的復(fù)制、粘貼和刪除等功能
│ │ ├─等等
│ ├─報(bào)表元素
│ │ ├─文本類(lèi)型:直接寫(xiě)文本脐雪;支持?jǐn)?shù)值類(lèi)型的文本設(shè)置小數(shù)位數(shù)
│ │ ├─圖片類(lèi)型:支持上傳一張圖表厌小;支持圖片動(dòng)態(tài)生成
│ │ ├─圖表類(lèi)型
│ │ ├─函數(shù)類(lèi)型
│ │ └─支持求和
│ │ └─平均值
│ │ └─最大值
│ │ └─最小值
│ ├─背景
│ │ ├─背景顏色設(shè)置
│ │ ├─背景圖片設(shè)置
│ │ ├─背景透明度設(shè)置
│ │ ├─背景大小設(shè)置
│ ├─數(shù)據(jù)字典
│ ├─報(bào)表打印
│ │ ├─自定義打印
│ │ └─醫(yī)藥箋、逮捕令战秋、介紹信等自定義樣式設(shè)計(jì)打印
│ │ ├─簡(jiǎn)單數(shù)據(jù)打印
│ │ └─出入庫(kù)單璧亚、銷(xiāo)售表打印
│ │ └─帶參數(shù)打印
│ │ └─分頁(yè)打印
│ │ ├─套打
│ │ └─不動(dòng)產(chǎn)證書(shū)打印
│ │ └─發(fā)票打印
│ ├─數(shù)據(jù)報(bào)表
│ │ ├─分組數(shù)據(jù)報(bào)表
│ │ └─橫向數(shù)據(jù)分組
│ │ └─縱向數(shù)據(jù)分組
│ │ └─多級(jí)循環(huán)表頭分組
│ │ └─橫向分組小計(jì)
│ │ └─縱向分組小計(jì)
│ │ └─分版
│ │ └─分欄
│ │ └─動(dòng)態(tài)合并格
│ │ └─自定義分頁(yè)條數(shù)
│ │ └─合計(jì)
│ │ ├─交叉報(bào)表
│ │ ├─明細(xì)表
│ │ ├─帶條件查詢(xún)報(bào)表
│ │ ├─表達(dá)式報(bào)表
│ │ ├─帶二維碼/條形碼報(bào)表
│ │ ├─多表頭復(fù)雜報(bào)表
│ │ ├─主子報(bào)表
│ │ ├─預(yù)警報(bào)表
│ │ ├─數(shù)據(jù)鉆取報(bào)表
│ ├─圖形報(bào)表
│ │ ├─柱形圖
│ │ ├─堆疊柱形圖
│ │ ├─折線(xiàn)圖
│ │ ├─餅圖
│ │ ├─動(dòng)態(tài)輪播圖
│ │ ├─折柱圖
│ │ ├─散點(diǎn)圖
│ │ ├─漏斗圖
│ │ ├─雷達(dá)圖
│ │ ├─象形圖
│ │ ├─地圖
│ │ ├─儀盤(pán)表
│ │ ├─關(guān)系圖
│ │ ├─圖表背景
│ │ ├─圖表動(dòng)態(tài)刷新
│ │ ├─圖表數(shù)據(jù)字典
│ ├─參數(shù)
│ │ ├─參數(shù)配置
│ │ ├─參數(shù)管理
│ ├─導(dǎo)入導(dǎo)出
│ │ ├─支持導(dǎo)入Excel
│ │ ├─支持導(dǎo)出Excel、pdf脂信;支持導(dǎo)出excel癣蟋、pdf帶參數(shù)
│ ├─打印設(shè)置
│ │ ├─打印區(qū)域設(shè)置
│ │ ├─打印機(jī)設(shè)置
│ │ ├─預(yù)覽
│ │ ├─打印頁(yè)碼設(shè)置
├─大屏設(shè)計(jì)器
│ ├─系統(tǒng)功能
│ │ ├─靜態(tài)數(shù)據(jù)源和動(dòng)態(tài)數(shù)據(jù)源設(shè)置
│ │ ├─基礎(chǔ)功能
│ │ └─支持拖拽設(shè)計(jì)
│ │ └─支持增、刪狰闪、改疯搅、查大屏
│ │ └─支持復(fù)制大屏數(shù)據(jù)和樣式
│ │ └─支持大屏預(yù)覽、分享
│ │ └─支持系統(tǒng)自動(dòng)保存數(shù)據(jù)埋泵,同時(shí)支持手動(dòng)恢復(fù)數(shù)據(jù)
│ │ └─支持設(shè)置大屏密碼
│ │ └─支持對(duì)組件圖層的刪除幔欧、組合、上移秋泄、下移琐馆、置頂、置底等
│ │ ├─背景設(shè)置
│ │ └─大屏的寬度和高度設(shè)置
│ │ └─大屏簡(jiǎn)介設(shè)置
│ │ └─背景顏色恒序、背景圖片設(shè)置
│ │ └─封面圖設(shè)置
│ │ └─縮放比例設(shè)置
│ │ └─環(huán)境地址設(shè)置
│ │ └─水印設(shè)置
│ │ ├─地圖設(shè)置
│ │ └─添加地圖
│ │ └─地圖數(shù)據(jù)隔離
│ ├─圖表
│ │ ├─柱形圖
│ │ ├─折線(xiàn)圖
│ │ ├─折柱圖
│ │ ├─餅圖
│ │ ├─象形圖
│ │ ├─雷達(dá)圖
│ │ ├─散點(diǎn)圖
│ │ ├─漏斗圖
│ │ ├─文本框
│ │ ├─跑馬燈
│ │ ├─超鏈接
│ │ ├─實(shí)時(shí)時(shí)間
│ │ ├─地圖
│ │ ├─全國(guó)物流地圖
│ │ ├─地理坐標(biāo)地圖
│ │ ├─城市派件地圖
│ │ ├─圖片
│ │ ├─圖片框
│ │ ├─輪播圖
│ │ ├─滑動(dòng)組件
│ │ ├─iframe
│ │ ├─video
│ │ ├─翻牌器
│ │ ├─環(huán)形圖
│ │ ├─進(jìn)度條
│ │ ├─儀盤(pán)表
│ │ ├─字浮云
│ │ ├─表格
│ │ ├─選項(xiàng)卡
│ │ ├─萬(wàn)能組件
└─其他模塊
└─更多功能開(kāi)發(fā)中瘦麸。。