为什么皕杰报表设计器显示的数据少呢?

    一张报表采用了动态数据集,当输入参数时设计器预览没有问题,当参数为空取全部数据时,设计器预览的数据明显不对,该有的数据都少了。请求皕杰服务工程师远程支援,看了报表的设计后认为没有问题,可是数据就是不对。
    后来皕杰服务工程师让我部署一下看看,说也许是因为设计器限制数据的原因,于是把报表部署到项目,一切ok了。
    原来皕杰设计器对数据是有限制的。为了减少设计器所占内存,在设计器里仅设定了最大内存,如果数据过多,就会自动舍去部分数据的。设计器只提供样式设计和调试,最后要部署后才能实现报表的展现。但也不是无限多的数据都可以的,JVM也有内存限制,因而对于大数据量的报表建议设置成简单查询报表,可以按页取数。

猜你喜欢

转载自blog.51cto.com/14014307/2312054