【发布时间】:2011-07-20 18:55:44
【问题描述】:
我们正在使用 Visual Studio 2010 为 ASP.NET 测试 SAP Crystal Reports,看看它是否满足我们的需求。
我们检测到的一个使其无法使用的缺陷是,由于某种原因,当连接到返回对象集合的 IDataSource 时,CrystalReportViewer 不会要求分页数据。它获取DataSourceView 并调用它的ExecuteSelectMethod,传递一个不要求分页数据的DataSourceSelectArguments。它只是从数据源中带来一切。 DataSourceView 的 CanPage 属性返回 true。它甚至不要求计数。
另一方面,控件顶部的分页显示了不确定的页数,这让我们相信可能有一种方法可以处理分页数据。
它检索所有内容的事实可能会导致 100 多页报告的预览需要很长时间。
有没有办法让它处理分页数据?或者以更快的方式向用户展示超长报告的预览?
谢谢
【问题讨论】:
标签: .net asp.net reporting-services crystal-reports