问题描述
报表组中的所有报表都是存放在数据库中,想要一个用流方式读取子报表并最终展现报表组。其它具体情况:
1、环境及原因:为了保证在集群环境下更新报表能够及时同步到各Server
2、将所有报表模版文件存放入数据库
3、报表组中引入的子报表需要以流的方式设置
4、报表的读取代码可以由自己写
5、设置可以以Stream或者byte[]的参数形式,或者其他形式
解决方案
报表组子项有四种情况,url、绝对路径、相对路径、自定义(ReportDefine对象,但是不能设置自定义类,并且在报表设计器上是没有该自定义项的),因此只能是从数据库读报表组流及报表子项数据流,然后用api在类中设置。