流方式展现报表组
客户情况为 所有报表都是存放在 数据库中,现在客户想要一个用流方式读取子报表 最终展现报表组的例子
客户目前的需求:
1、环境及原因:为了保证在集群环境下更新报表能够及时同步到各Server
2、我们将所有报表模版文件存放入数据库
3、报表组中引入的子报表需要以流的方式设置(填入)
4、自报表的读取代码我们可以自己写
5、设置可以以Stream或者byte[]的参数形式,或者其他形式给予
解决方案
1,现在例子是模拟读数据库报表文件为流(报表方式,实际上客户保存到数据库就是先读进来,然后直接将流放到数据库),意思是一样的,若贝在现场用他们的数据库测试就可以了。
2,报表组子项有四种情况,url、绝对路径、相对路径、自定义(ReportDefine对象,但是不能设置自定义类,并且这个在报表复杂报表设计" target="_blank" class="quieeLink1">设计器上是没有该自定义项的),因此只能是从数据库读报表组流及报表子项数据流,然后用api在类中设置。
发布日期:2013/07/12
本文分类:
知识库