如何应对报表开发中的复杂逻辑

【摘要】

报表开发中经常遇到非常复杂的数据处理逻辑,实现时要写很多层嵌套的 SQL,实现困难且难以维护;使用 JAVA 硬编码是另外一种选择,JAVA 具备良好的分步支持,但缺乏通用的结构化计算类库,使得硬编码难度也不低;此外借助 JAVA 实现的报表数据准备还极易造成报表模块和应用其他业务模块的高耦合。
如何应对报表开发中的复杂逻辑?

1JPG

2JPG

3JPG

4JPG

5JPG

6JPG

7JPG

8JPG

9JPG

10JPG

11JPG

附件下载:
如何应对报表开发中的复杂逻辑.pdf