我应该坚持使用ReportViewer控件还是购买第三方工具?

时间:2020-03-06 14:50:32  来源:igfitidea点击:

我们需要Web应用程序中的报告,并且有Microsoft的免费ReportViewer控件(通常用于显示报告服务中的报告)。我喜欢这样一个事实,即ReportViewer的报告格式(.RDL格式)是有记录的XML格式。但是,当在不使用ReportingServices的情况下使用ReportViewer时,功能会受到一定程度的限制。

是否有基于.RDL-Format或者与.RDL-Format兼容的良好替代品?

第一个报告是在应用程序中构建的,但是稍后,客户应自己制作报告。

该应用程序是一个ASP.NET Web应用程序

解决方案

这取决于要求。我不清楚要求是什么。

应用程序是Web应用程序还是桌面应用程序?

如果应用程序是Web应用程序,则可以使用任何其他报告服务。我喜欢i-net清除报告。还有一个免费且功能齐全的GUI报表设计器,易于使用。客户可以创建自己的报告。

如果我们有桌面应用程序,则只能使用应用程序的语言。

我们还应该考虑平台。报告服务仅限于Windows,并且需要SQL Server。我们所有的客户都有SQL Server吗?

对不起,我忘记写了,该应用程序是一个asp.net Web应用程序