您对企业级ASP.Net MVC应用程序建议使用哪种报告工具?

时间:2010-01-13 17:38:05

标签: .net asp.net-mvc reporting-services crystal-reports

在其中一个企业级项目中,我们使用ASP.Net MVC作为Web应用程序部分。报告系统是一个庞大的系统,包含数百个报告以及特殊报告,打印和通知,整个九码。

虽然我们将MVC用于Web部分,但报告不需要采用相同的技术,它是一个企业软件,它可以是一个独立的独立模块/系统。

我考虑了以下选项,但两者都有利弊:

  • Crystal Report& Crystal Enterprise
  • SQL Server Reporting Services 2005

例如,SQL Reporting Services 2005在预定义和临时报告时非常强大,但不足以进行打印。不确定2008年。

考虑到需要,您为企业级基于.Net的软件建议使用哪种报告工具/系统?为什么?

1 个答案:

答案 0 :(得分:1)

我们使用EasyQuery.NET(http://devtools.korzh.com/eq/dotnet)进行临时报告。 EasyQuery不是报告解决方案,而是某种用户友好的查询构建器。 对于大多数情况来说就足够了:我们只允许用户查询他们想要的数据,然后EasyQuery生成SQL,我们执行它并在某个网格中显示结果。