【发布时间】:2010-09-06 14:53:59
【问题描述】:
类似于 Crystal Reports for ASP.NET 的 ASP.NET 最好的开源(开源和商业)报告工具有哪些?
【问题讨论】:
类似于 Crystal Reports for ASP.NET 的 ASP.NET 最好的开源(开源和商业)报告工具有哪些?
【问题讨论】:
尽管我很鄙视 Crystal Reports(我们描述了深入挖掘它的七层水晶地狱)——它似乎是完成这项工作的最佳/最灵活的工具。不过,我希望有人能过来把他们赶走。
Microsoft Reporting Services 是一种替代方案,但没有我们需要的功能。
【讨论】:
ActiveReports 和 DevExpress 的报告工具都很不错。 ReportViewer 控件也可以工作(价格合适),但我发现它更难使用。 SSRS 报告也可以嵌入到您的 ASP.Net 应用程序中。
【讨论】:
我建议看看 MS SSRS(Microsoft SQL Server Reporting Services)。
【讨论】:
Microsoft Reporting Services,免费,包含在 SQL Server 2005 和 2008 中。
当然,如果您需要分离报表设计和应用程序,这很好,这对于企业应用程序来说是一个巨大的优势。
但是,如果您希望能够创建“应用程序中”仪表板,“您”在其中设计报告并限制您向用户公开的参数,那么我建议您研究基于“控制”的图表供应商,例如TeeChart 。
每种策略的优缺点: Crystal/Microsoft Reporting 服务将为您提供开箱即用的处理方式,例如报表调度、导出到 excel 和 pdf 以及应用程序和报表设计之间的分离。 您可以获得的独立图表工具为您提供更好的控制,它们可以在您需要的任何尺寸上更好地呈现,更容易在语法上操作并且可以处理诸如基于 Flash 的视觉糖果(MS SSRS 中没有 Flash 图表)
【讨论】:
+1 SSRS 和 ActiveReports。 ryw,使用 ActiveReports 并永远关闭水晶地狱的大门。
【讨论】:
我同意 SSRS 通常是正确的选择。但对于华而不实和嵌入 HTML 页面,我喜欢Dundas。他们的东西开箱即用,API 易于理解,启动和运行起来很轻松。
【讨论】: