具有高级布局功能的ASP.NET报告工具

时间:2013-06-06 15:05:10

标签: asp.net-mvc layout reporting reporting-tools

我熟悉MS报告和Crystal报告,它们适用于大多数报告问题。 但是现在客户要求提供具有一些布局功能的报告,我无法在MS或Crystal报告中实现。 以下是我正在寻找的功能:

  • 每个报告必须有1个纵向封面
  • 封面页必须包含覆盖动态文本/数据的背景图像
  • 报告的其他页面必须能够有另一个方向而不是封面
  • 导出为pdf,xlsx / xls和docx / doc
  • 以及所有常见的报告功能网格,图表等。

我查看了telerik,infragistics,syncfusion等工具,但没有包含所有功能的工具。

是否有上述所有功能的工具?

4 个答案:

答案 0 :(得分:1)

尝试Developer Express,报告是一个类,所以我认为你可以通过扩展它做任何你想做的事

答案 1 :(得分:0)

Telerik Reporting DOES支持您的所有功能。要最终得到包含不同方向的封面的报表文档,您应该使用他们的ReportBook feature。其他一切都是直截了当的,如果这不是您所谈论的缺失功能,请告诉我

答案 2 :(得分:0)

我会使用SSRS。 SSRS的好处是它允许您通过其Web服务调用查询报告和参数列表,然后通过ASP.NET构建所有UI组件。报告具有高度可定制性,部署新报告非常简单,您只需构建并部署即可。然后,您的应用程序可以在部署后立即获取新报告。您可以在此处查看文档http://msdn.microsoft.com/en-us/library/ms159106.aspx

使用SSRS时,您需要查看两个Web服务,首先是ReportService和ReportExecutionService2005(与SQL 2005无关的奇怪名称)。

以下是MSDN的开发人员指南:http://msdn.microsoft.com/en-us/library/bb522713.aspx

答案 3 :(得分:0)

最新版本的List& Label具有DOCX导出(使用MS SDK)。适合我。