与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

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

1回复

在服务器上使用asp.net创建报告

我可以在VS2015中使用Asp.net/c#使用ReportViewer工具来创建在服务器上工作的报表吗? 谁能提供一个很好的教程来学习如何使用ReportViewer? 或者,如果有强大的工具可以创建报告而不是水晶报告。
1回复

通过asp.net代码填充rdlc报告

我正在尝试使用类型化数据集填充RDLC报告。 我正在尝试通过代码填充它,但不知道在特定位置放置什么内容。 数据集名称为GPSDBDataSet.XSD,如果为Report.rdlc,则为报告名称,数据表名称为坐标。 使用Microsoft.Reporting.WebForms;
3回复

在ASP.NET中的报告建议

我正在asp.net(网络表单)中开发一个系统,用户可以在其中登录并查看其报告。 我当时从报告中使用RDL,但现在我想在报告更具动态性时使用另一种技术,如下所示: http://ap.demo.qlikview.com/QvAJAXZfc/opendoc.htm?document=qvd
1回复

从asp.net中的标签值创建报告

我有一个用ASP.net编写的网站,并且有一个名为Statistics.aspx的页面,其中显示了一些有用的数字,管理员可以在标签中查看这些数字。 我想要一个按钮“下载报告”,可以将这些数字放入word / pdf文档中。 有人可以帮忙吗?
2回复

用于ASP.NET的交互式报告引擎?

我正在寻找具有以下功能的ASP.NET报告生成引擎:交互性,这意味着用户必须能够从更常规的数据转换为更详细的数据(单击报告元素,如行或列)。 谢谢
2回复

ASP.NET MVC1中的报告

在ASP.NET MVC1中创建报表的最佳方法是什么? 是否有任何链接可了解如何创建报告?
1回复

在asp.net中使用reportviewer创建报告

我想使用asp.net中的报告查看器创建报告。 我想使用SQL查询(例如,从表名中选择列名)从运行时页面加载中创建它。 我想使用数据源。
2回复

ASP.Net创建格式化的可打印报告

我有一个客户要求他们的索赔(在线输入)通过他们的网络应用程序打印出格式化。 这样做最有效的方法是什么?
1回复

共享主机的ASP.NET报告替代方案

我正在使用带有c#网站和MSSQL Server 2005 DB的ASP.NET。 将托管在共享的托管服务提供商上 .. 因此,我无法安装任何运行时/其他软件或服务。 我没有MSRS(Microsot报告服务)或其他。 除了 Crystal Reports和其他收费较高的服务外,我
1回复

在ASP.Net中进行报告-代码还是转换?

因此,我必须编写一个HTML报告,该报告从各种XML来源中提取信息。 我可以选择使用XSLT生成报告,也可以通过将XML序列化为C#对象并使用这些对象来填写aspx页面中的信息,而仅在ASPX中编写报告。 就开发时间和性能而言,哪种选择更好?