c# - 在线查看 .rdl 文件

标签 c# .net reporting-services rdl

我正在创建一个报告查看器,它将报告定义输出为 .rdl 文件。这些 rdl 文件将存储在服务器端。

我在 .NET 编程方面没有太多经验,想知道人们如何通过浏览器(即通过 Web 应用程序)查看这些报告。

我的最终目标是提供一些前端,允许用户从 .rdl 列表中进行选择并呈现它们(连同一些相应的 xml 或 JSON 数据)...

那么,究竟需要哪些工具才能让用户通过浏览器查看报告 (rdl's)?我想让最终用户尽可能简单,即 SaaS -> 不需要在客户端安装软件......

最佳答案

根据您想要使用的专业知识以及节省的成本,您可以使用 SQL Server Reporting Services 或 ASP.Net ReportViewer

虽然报告服务是更具报告功能的工具,但它限制您只能显示报告。与 ASP.Net 一样,您可以利用可用的编程模型来显示任何其他数据(正如您在问题中提到的那样)。您可以查看其中的每一个并评估您想要走的路。

报告服务的详细信息可以在 http://msdn.microsoft.com/en-us/library/ms159106.aspx

ASP.Net Report Server Control 的详细信息可以在以下位置找到

http://msdn.microsoft.com/en-us/library/ms251671(v=VS.100).aspx

关于c# - 在线查看 .rdl 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8741757/

相关文章:

asp.net - SSRS ReportViewer Web 控件 - 如何在异步渲染时完全不显示 "WaitControl"?

c# - 使用 StreamSocket 正确接收数据挂起

c# - : MongoDB. Driver.MongoConnectionException:打开与服务器的连接时发生异常

c# - 支持自定义 PowerShell cmdlet 的 Get-Help

c# - .net 我可以将键入的行添加到新的(空)数据表中吗?

sql - SSRS DateTime 参数强制时间

c# - 在后台工作人员的 RunWorkerCompleted 事件期间,未更新绑定(bind)到 View 模型属性的标签内容

c# - 在viewmodel的构造函数中调用async方法加载数据有警告

c# - BitmapSource 作为图像控件的源

templates - 如何为 SQL Server 2005 Reporting Services 报告创建模板?