功能目标:
这是一个JAVA的开发插件,开发人员可通过注解与组织相应的数据结构,进行生成操作复杂的报表
通过注解的形式,将对操作Excel的功能属性,全部集中在一个model配置类中,无需操作任何关于生成Excel代码编写,只关注配置信息以及编辑指定符合格式的数据类型,实现复杂的@Excel展示效果,实现功能代码与逻辑代码彻底分离。
现在可以根据现有@Excel、@Excels、@SheetField对@Excel的工作簿、单元格的进行操作,已经达到了以下功能:水平合并单元格、垂直合并单元格、柱状图、饼状图、折线图、单元格字体颜色、单元格北京颜色、单元格文字加粗、指定任意单元格插入图片、单个sheet页允许多个功能在同一个工作簿(报表效果)、多工作簿生成以上功能等等。
码云测试项目地址
https://gitee.com/Hardy_1995_admin/growth-excel-example
测试文件地址:
讨论解惑QQ群
功能效果
通过插入指定的数据,进行生成指定的效果,以下两个例子,在快速上手找到代码编辑实例
工作簿实现复杂的报表
需要在单个工作簿上插入指定的统计图、同排版的数据,集中多种功能在同一个工作簿中
计划:
- 文档完善
- 组件优化
- 组件model代码生成器
- 功能追加
- 生成报表项目样例