与Crystal Reports for ASP.NET类似,ASP.NET的最佳开源(开源和商业)报告工具是什么?

===============>>#1 票数:8 已采纳

Microsoft Reporting Services, 免费提供 ,包含在SQL Server 2005和2008中。

当然,如果您需要分离报表设计和应用程序,这是非常好的,这对于企业应用程序来说是一个巨大的优势。

但是,如果你想要的是能够创建“应用程序”仪表板,“你”设计报告并且向用户公开的参数有限,那么我建议调查基于“控制”的图表供应商,如TeeChart

每种策略的优缺点:Crystal / Microsoft Reporting服务将为您提供开箱即用的处理,例如报告计划,导出到Excel和pdf,以及应用程序和报告设计之间的分离。 您可以获得的独立图表工具可以让您获得更好的控制,它们可以在您需要的任何尺寸上呈现更好,更容易进行语法操作,并且可以处理基于闪存的眼睛糖果(MS SSRS中没有闪存图表)

===============>>#2 票数:2

+1 SSRS和ActiveReports。 ryw,使用ActiveReports并永远关闭你身后的水晶地狱的大门。

===============>>#3 票数:1

ActiveReports和DevExpress的报告工具都很不错。 ReportViewer控件也可以工作(价格合适),但我发现它更难以使用。 SSRS报告也可以嵌入到ASP.Net应用程序中。

===============>>#4 票数:0

尽管我鄙视Crystal Reports(我们描述深入挖掘七层Crystal地狱) - 它似乎是最好/最灵活的工具。 我希望有人过来并将它们从座位上击倒。

Microsoft Reporting Services是一种替代方案,但没有我们需要的功能。

===============>>#5 票数:0

我建议看看MS SSRS(Microsoft SQL Server Reporting Services)。

===============>>#6 票数:0

我同意SSRS通常是正确的选择。 但是对于华而不实的嵌入HTML页面,我喜欢Dundas 他们的东西看起来很好,有一个易于理解的API,并且无法启动和运行。

  ask by Krishna Kumar translate from so

未解决问题?本站智能推荐: