【发布时间】:2011-11-06 21:40:21
【问题描述】:
我有 RDLC 报告,它使用具有 ~200K 记录的列表作为对象数据源。记录按一个字段分组,报告分为页面。当我尝试对其进行测试时 - 呈现报告大约需要 4 分钟。 Profiler 显示数据源生成需要 1 分钟,而报表查看器 OnPreRender 事件中的 CreateSnapshot 方法需要 3 分钟。看起来报告服务为整个报告呈现报告正文以确定总页数,然后仅显示第一页。有没有办法以某种方式解决这种行为?如果它不能为用户显示准确的总页数 - 我可以接受。
【问题讨论】:
-
您是在显示 200K 行分组还是汇总此信息?生成了多少页?
标签: asp.net rdlc report-viewer2010