首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RDLC渲染性能(ASP.Net)

问RDLC渲染性能(ASP.Net)
EN

Stack Overflow用户
提问于 2011-08-30 23:05:02
回答 1查看 1.7K关注 0票数 2

我有一个RDLC报告,它使用包含大约200K条记录的列表作为对象数据源。按一个字段对记录进行分组,并将报告拆分为多个页面。当我尝试测试它时-它需要大约4分钟来呈现报告。Profiler显示数据源生成需要1分钟,而报表查看器OnPreRender事件中的CreateSnapshot方法需要3分钟。看起来,reporting services呈现整个报表的报表正文以确定总页数,然后仅显示第一页。有没有办法以某种方式修复这种行为?如果它不会为用户显示确切的总页数-我可以接受它。

EN

回答 1

Stack Overflow用户

发布于 2012-02-10 05:48:14

我发现在RDLC报告中使用表达式会影响性能,尤其是在对表达式进行分组或排序时。

消除所有表达式可能会将处理时间从几分钟减少到几秒。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7245336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档