使用EasyExcel实现无模板、全动态excel导出 | 您所在的位置:网站首页 › 如何隐藏表格里的部分内容不被发现 › 使用EasyExcel实现无模板、全动态excel导出 |
1 需求背景
最近公司需要做一个动态字段的Excel导出,大致的样式如下: 实体类如下: // 部门实体类 public class Department { private String companyName; private String name; private String fullName; private String leaderName; private String business; private Long count; private String location; private String status; private List staffList; } //员工实体类 public class Staff { private Long id; private String name; private Long age; private String position; private BigDecimal salary; private String code; }具体要求如下: 标题部分需要合并单元格;展示部门信息的表格需要横向展示数据,且用户可以选择导出哪些字段的数据;展示员工信息部分的数据为一个表格,用户可以选择导出哪些字段的数据。如图所示,Excel可以被分成三个部分: 这三个部分都需要动态生成,理由如下: 标题部分需要展示公司信息以及导出的是什么Excel(例如销售单、物流单等等),后续可能需要展示 |
CopyRight 2018-2019 实验室设备网 版权所有 |