我们需要为我们的ASP Select 报告引擎.NET应用程序.主要功能需求是最终用户(不是程序员,只是普通用户)到create custom reports的能力.我们将使用SQL Server作为数据库,因此我知道一些选项:SQL Server Reporting services、Crystal Reports、Active Reports,甚至WindwardReports.

但坦率地说,除了Reporting services之外,我从未使用过任何一种服务,很难 Select 哪一种最适合定制报告创建的客户需求.有没有可能得到这些选项的一些优点和缺点,或者至少你对在这种情况下使用什么更好的建议.谢谢.

推荐答案

If you have Microsoft SQL Server as Database, so you don't need to purchase License for support of SQL Reporting Services, but there is an issue with SQL Reporting Services, SQL Reporting services only Compatible with IE. check these links ...
http://msdn.microsoft.com/en-us/library/ms156511.aspx

SQL Reporting Services - Print Button not shown in Mozilla

另一方面,如果您使用的不是Reporting Services,则需要购买许可证.

Asp.net相关问答推荐

将 Response.Headers.Add 替换为方法属性decorator

.NET 框架 3.5 和 TLS 1.2

Firefox 和 Chrome 之间 1 像素的行高差

你能从请求变量中确定时区吗?

IE10 SCRIPT5009:__doPostBack未定义

无法让嵌套在 UpdatePanel 中的 WebControl 中的 ScriptManager.RegisterStartupScript 工作

.NET 核心 IdentityUser 模型中规范化邮箱和用户名的用途是什么?

页面在谷歌浏览器中加载两次

应该如何使用 RedirectToRoute?

如何将表从存储过程检索到数据表?

ASP.net 中是否有 after Page_Load 事件

如何将 LINQ 左外连接限制为一行

有没有办法在没有异常类的情况下抛出自定义异常

协调 ASP.NET 脚本包和源映射

我可以在 .NET Framework 4.0 上运行 MVC 5 应用程序吗?

人们使用 JScript.Net 的目的是什么?

~/ 等价于 javascript

ModalPopupExtender OK 按钮单击事件未触发?

在 Visual Studio 2013 中更改项目端口号

Visual Studio 2013 ASP.NET 项目中 Antlr 包的用途是什么?