功能目标:

这是一个JAVA的开发插件,开发人员可通过注解与组织相应的数据结构,进行生成操作复杂的报表
通过注解的形式,将对操作Excel的功能属性,全部集中在一个model配置类中,无需操作任何关于生成Excel代码编写,只关注配置信息以及编辑指定符合格式的数据类型,实现复杂的@Excel展示效果,实现功能代码与逻辑代码彻底分离。
现在可以根据现有@Excel、@Excels、@SheetField对@Excel的工作簿、单元格的进行操作,已经达到了以下功能:水平合并单元格、垂直合并单元格、柱状图、饼状图、折线图、单元格字体颜色、单元格北京颜色、单元格文字加粗、指定任意单元格插入图片、单个sheet页允许多个功能在同一个工作簿(报表效果)、多工作簿生成以上功能等等。

码云测试项目地址

https://gitee.com/Hardy_1995_admin/growth-excel-example

测试文件地址:

image.png

讨论解惑QQ群

QQ群: 723291299

功能效果

通过插入指定的数据,进行生成指定的效果,以下两个例子,在快速上手找到代码编辑实例

工作簿实现复杂的报表

需要在单个工作簿上插入指定的统计图、同排版的数据,集中多种功能在同一个工作簿中
image.png

计划:

  1. 文档完善
  2. 组件优化
  3. 组件model代码生成器
  4. 功能追加
  5. 生成报表项目样例