我们已经在基于弹簧的Web应用程序中成功实现了birt viewer 3.7。我们正在遇到一个问题,即我们的数据库查询正在获取一个带有图像(blob数据)的大型数据集(大约8000个)行,这些行在UI上显示大约需要12分钟。有人可以帮助我们在birt viewer中实现自定义分页和导出,这样查看者可以在给定的时间点检索大约50行。但是,如果用户想要以pdf或excel导出数据,则应导出所有数据。
由于 了Anant
答案 0 :(得分:0)
您可以在网址中设置参数:http://localhost:8080/birtviewer/frameset?__report=reportname.rptdesign¶metername=50
或者只需在Web查看器中显示的参数中进行设置。
答案 1 :(得分:-1)
您可以将其放入web.xml文件中来完成:
<!-- Preview report rows limit. An empty value means no limit. -->
<context-param>
<param-name>BIRT_VIEWER_MAX_ROWS</param-name>
<param-value>50</param-value>
</context-param>
或者添加:
__maxrows=50
到URL,但是编辑web.xml文件可能更容易管理。