类似于 Crystal Reports for ASP.NET 的最佳 ASP.NET 开源(开源和商业)报表工具有哪些?

有帮助吗?

解决方案

微软报告服务, 自由的 并包含在 SQL Server 2005 和 2008 中。

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

但是,如果您想要的是能够创建“应用程序中”仪表板,其中“您”设计报告并向用户公开的参数有限,那么我建议您研究基于“控制”的图表供应商,例如 发球台图 .

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

其他提示

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

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

尽管我很鄙视水晶报表(我们描述了深入挖掘它的七层水晶地狱),但它似乎是完成这项工作的最佳/最灵活的工具。我希望有人能出现并把他们从街区中击倒。

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

我建议看一下 MS SSRS(Microsoft SQL Server 报告服务)。

我同意 SSRS 一般是正确的选择。但对于华丽的和嵌入 HTML 页面的情况,我喜欢 邓达斯. 。他们的东西看起来开箱即用,有一个易于理解的 API,并且可以轻松启动和运行。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top