JimuReport 1.4.0-beta 首個(gè)里程碑版本發(fā)布,免費(fèi)的低代碼報(bào)表

項(xiàng)目介紹
積木報(bào)表,一款免費(fèi)的可視化Web報(bào)表工具,像搭建積木一樣在線拖拽設(shè)計(jì)!功能涵蓋,數(shù)據(jù)報(bào)表、打印設(shè)計(jì)、圖表報(bào)表、大屏設(shè)計(jì)等! 秉承“簡(jiǎn)單、易用、專業(yè)”的產(chǎn)品理念,極大的降低報(bào)表開發(fā)難度、縮短開發(fā)周期、節(jié)省成本、解決各類報(bào)表難題,完全免費(fèi)的!
當(dāng)前版本:v1.4.0-beta | 2021-10-12
集成依賴
<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 '查詢時(shí)間格式化表達(dá)式' AFTER `search_value`;ALTER TABLE `jimu_report_db_param`ADD COLUMN `search_format` varchar(50) NULL COMMENT '查詢時(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è)置斑馬線背景色
支持動(dòng)態(tài)合并格
支持導(dǎo)出報(bào)表配置
查詢控件支持樹組件
支持Nosql數(shù)據(jù)集mogodb、redis
分組小計(jì)支持更多規(guī)則:求和、最大值、最小值、平均值
報(bào)表查詢條件功能重構(gòu):重構(gòu)查詢規(guī)則;豐富查詢控件類型、控件默認(rèn)值、支持JS、CSS增強(qiáng)
支持導(dǎo)出圖片
支持分版功能(左右并排兩個(gè)列表)
支持分欄功能
支持自定義分頁(yè)條數(shù)
支持存儲(chǔ)過(guò)程
表達(dá)式優(yōu)化忽略大小寫
小數(shù)點(diǎn)變成了千分符
套打圖片支持與表格一同滾動(dòng)
下鉆鏈接支持條件判斷
積木報(bào)表主頁(yè)面樣式修改
查詢默認(rèn)值支持系統(tǒng)變量
優(yōu)化分組文本含特殊符號(hào)報(bào)錯(cuò)
支持圖表鉆取
Issues處理
橫向分組下,表頭不支持括號(hào)等符號(hào)issues/#418
使用sqlserver數(shù)據(jù)庫(kù)時(shí),提示不支持該SQL轉(zhuǎn)換為分頁(yè)查詢issues/I43EK0
v1.3.64-beta升級(jí)至v1.3.7出現(xiàn)報(bào)表導(dǎo)出異常,出現(xiàn)字符串越界錯(cuò)誤[issues/#I43EOI]https://gitee.com/jeecg/JimuReport/issues/I43EOI
1.3.64-beta、1.3.7 版本 訪問(wèn)sqlserver,如果查詢時(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í),查詢結(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è)查詢issues/#442
勾選一個(gè)列作為查詢條件就多一次全量查詢issues/#450
1.3.75 版本 sum函數(shù)失效issues/I44UUL
復(fù)雜SQL解析報(bào)SQL注入問(wèn)題issues/I44O9Y
查詢條件優(yōu)化issues/2877
時(shí)間組件增加年份類型issues/2877
關(guān)于報(bào)表查詢條件默認(rèn)值的問(wèn)題issues/I469F5
數(shù)值類型太長(zhǎng),科學(xué)計(jì)數(shù)法,SUM時(shí)不統(tǒng)計(jì)問(wèn)題issues/#497
交叉報(bào)表導(dǎo)出excel表頭中文顯示亂碼[issues/#406]https://github.com/jeecgboot/JimuReport/issues/406)
查詢下拉框取值,SQL語(yǔ)句中添加報(bào)表參數(shù)(時(shí)間范圍)后,查詢條件下拉框取值消失issues/#464
升級(jí)到1.3.78 下拉單選查詢問(wèn)題issues/#466
升級(jí)到1.3.78版本后 沒(méi)開啟MongoDB 控制臺(tái) Exception opening socket[issues/#465](https://github.com/jeecgboot/JimuReport/issues/465
由于sql查詢慢,點(diǎn)擊SQL解析后30秒超時(shí)issues/I45ZKK
將小數(shù)位數(shù)設(shè)置成0之后 數(shù)值類型的千位分隔號(hào)無(wú)法顯示[issues/I4538B](https://gitee.com/jeecg/JimuReport/issues/I4538B
=row()函數(shù)前有一列空列,預(yù)覽報(bào)表無(wú)數(shù)據(jù)issues/I44QLI
背景圖片名稱為中文時(shí)無(wú)法顯示issues/I44EOT
設(shè)置自動(dòng)分行換行后,查詢出現(xiàn)重疊現(xiàn)象issues/I449P3
分組排序 選擇 默認(rèn) 能不能就按原始數(shù)據(jù)傳入的順序issues/I430IC
支持樹形菜單查詢控件issues/I46ION
預(yù)覽時(shí)后端空指針異常issues/I453DF
Oracle數(shù)據(jù)源,回車搜索報(bào)表名稱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
回車搜索報(bào)表名稱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類型的日期格式轉(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
日期查詢默認(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
表頭填充后分割線不可見(jiàn)issues/I47FXO
數(shù)值位數(shù)多時(shí),Sum函數(shù)結(jié)果錯(cuò)誤issues/I47BSG
API自定義查詢條件,報(bào)表參數(shù)問(wè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,帶有斜線的標(biāo)題亂碼issues/#482
數(shù)據(jù)帶有括號(hào)時(shí)出錯(cuò)issues/#491
整數(shù)數(shù)字轉(zhuǎn)大寫金額為空白issues/#538
大屏設(shè)計(jì)器選項(xiàng)卡無(wú)法交互issues/I44OJP
在線大屏旋轉(zhuǎn)餅圖bugissues/493
API數(shù)據(jù)集中配置字典code為外部鏈接無(wú)法獲取數(shù)據(jù)issues/I49Y66
1.3.795-1.3.8-bate版本javabean類型數(shù)據(jù)源查詢模式缺少issues/I4BMO8
MSsqlserver數(shù)據(jù)集SQL語(yǔ)句排序issues/I4AZV1
根據(jù)指定的數(shù)據(jù)源去獲取數(shù)據(jù)字典issues/#560
查詢參數(shù)運(yùn)用到單元格表達(dá)式中值獲取為空issues/I4A0A9
查詢條件模糊查詢的刪除重新查的問(wèn)題issues/I4BYRK
concat函數(shù)支持獲取param數(shù)據(jù)issues/I4BPZG
圖形報(bào)表開發(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
#代碼下載
https://github.com/zhangdaiscott/JimuReport
https://gitee.com/jeecg/JimuReport
#技術(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)表,并且傻瓜式在線設(shè)計(jì),非常的智能,低代碼時(shí)代,這個(gè)是你的首選!
采用SpringBoot的腳手架項(xiàng)目,都可以快速集成
Web 版設(shè)計(jì)器,類似于excel操作風(fēng)格,通過(guò)拖拽完成報(bào)表設(shè)計(jì)
通過(guò)SQL、API等方式,將數(shù)據(jù)源與模板綁定。同時(shí)支持表達(dá)式,自動(dòng)計(jì)算合計(jì)等功能,使計(jì)算工作量大大降低
開發(fā)效率很高,傻瓜式在線報(bào)表設(shè)計(jì),一分鐘設(shè)計(jì)一個(gè)報(bào)表,又簡(jiǎn)單又強(qiáng)大
支持 ECharts,目前支持28種圖表,在線拖拽設(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ì)各種類型的單據(jù)、大屏,如出入庫(kù)單、銷售單、財(cái)務(wù)報(bào)表、合同、監(jiān)控大屏、旅游數(shù)據(jù)大屏等
#系統(tǒng)截圖
報(bào)表設(shè)計(jì)器(專業(yè)一流 數(shù)據(jù)可視化,解決各類報(bào)表難題)?

報(bào)表設(shè)計(jì)器(完全在線設(shè)計(jì),簡(jiǎn)單易用)

打印設(shè)計(jì)(支持套打、背景打印)

?

數(shù)據(jù)報(bào)表(支持分組、交叉,合計(jì)等復(fù)雜報(bào)表)

?

圖形報(bào)表(目前支持28種圖表)?

?
