最近在做的一个项目,有一个功能点是以Excel的形式导出报表。
之前用POI和Power Excel做过一些导入/导出,一开始觉得是个信手捏来的事情。但这次涉及的报表说实话样式有点复杂,即使是通过商业的BI工具做起来也有点费劲。
而且Easy Excel基本上是把Java实例转为行数据,这次偏偏是按列的格式展示。花了半天时间折腾各种样式,感觉简直是在浪费时间。
昨天突然灵光一闪:为什么我要通过代码从头到尾去实现一个报表?直接编辑好样式作为模板,再把数据往里填不就行了么。
有时候思维一旦定势,太容易陷进去就出不来。
网友评论