目录

SpringReport帮助你快速实现中国式报表

SpringReport帮助你快速实现中国式报表

在很多项目中我们都会用到各种各样的报表,excel报表,word报表,甚至数据大屏,在传统的开发中,每个报表都需要开发人员写代码去实现,耗费大量的时间和精力,如果有变更需要再重新修改发布。是否有专业的开源报表工具去实现报表的功能?这样就可以节省大量的开发时间和修改时间。

答案是有的, 就可以,可以支持在线excel,word,ppt和大屏设计,不仅支持在线设计,还可以在线实时修改,无需重新发布,开发简单,可以节省大量的人力成本,下面我们结合案例去看一下如何使用SpringReport实现报表。

如何实现一个复杂的EXCEL交叉报表

1、添加数据源
数据源用来获取报表数据,支持传统数据库,例如mysql,oracle,pg等,也可以支持api请求等,一共支持10+种数据源
如下图所示,添加了一个mysql数据源
https://i-blog.csdnimg.cn/direct/9685fab2d1aa482393b019c8badd598f.png

WORD报表

WORD报表的制作过程与excel类似,这里只看一下设计页面和最后的预览效果
https://i-blog.csdnimg.cn/direct/8aa3e7f95a864ab1b50789b883b4527a.png

大屏设计

大屏设置支持45+种组件,丰富的配置项和灵活的数据配置,可以轻松制作大屏。可以看一下案例

https://i-blog.csdnimg.cn/direct/d7306ef9491c4db38a1fa29f0e12d984.png