我是软件开发团队的成员。我们想创建一个混合客户端 - 服务器应用程序,其中包含使用C#和.NET的报告。它将拥有一个WPF客户端应用程序和一个Web客户端应用程序。每个客户端应用程序都需要有一个查看器来显示使用大量数据的报表。我们希望将报告保留在服务器端。
推荐哪种Reporting Suite用于此类应用程序?
修改:
我已将XtraReports(DevExpress Reporting)与WCF服务一起使用,但当报表中包含大量数据时,文档查看器会出现错误,其中显示" OutOfMemory"。此错误是因为文档查看器使用RAM加载报告。任何DevExpress的文档查看器都会发生这种情况。
我在这类应用程序中研究了Crystal Reports,因为它是最强大的,但他们说需要RAS(报表应用程序服务器)。 RAS可在Crystal Reports Server和其他SAP Enterprise程序中使用。
感谢。