【发布时间】:2013-12-04 11:26:45
【问题描述】:
下面是我使用 Active Reports 显示报告的 C# 代码。
DataDynamics.ActiveReports.Viewer.Viewer VBatchInvoice;
List<M3.UDT.ReportData> lstReport="Values comes from database near about 800 records"
ar.DataSource = lstReport;
ar.Run();
VBatchInvoice.Document = ar.Document;
此主报告还包括一个子报告。
语句 ar.Run() 大约需要 10 秒。我的客户说时间太长了。我想尽可能地减少这个时间。这需要这么长时间才能产生的可能原因是什么?对此问题的任何解决方案将不胜感激。
【问题讨论】:
-
另外,10 秒也可以。众所周知,活动报告的速度很慢。
-
它的SQL Server2008R2。这个时间可以减少吗?
标签: c# activereports