普通报表,数据源是存储过程+大数据(5百万行以上),如何解决查询速度的问题
常规用java写后台的话,通常是通过分页来实现快速查询,请问帆软普通报表怎么实现既能解决查询效率,又能在导出数据时候导出全表?
(ps:目前如果给存储过程做分页的话,帆软的网页报表只能抓到分页后的内容,导出时只能导出分页后的数据,不能导出全部数据)
查询用行式引擎。
导出用大数据集导出插件,或者js实现大数据集导出https://help.fanruan.com/finereport/doc-view-2597.html
导出跟查看用不同的报表,点导出的时候去调用另一张报表的导出
试试新分页预览的方式,也就是CPTX格式的报表,加上行式引擎,但是你的500W过多了,不是秒级可以展现的范围了,导出是xlsx的格式,只能16W多的数据,但是会导出500/16张excel。