【问题标题】:Viewing .rdl files online在线查看 .rdl 文件
【发布时间】:2012-01-05 11:31:06
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: c# .net reporting-services rdl


    【解决方案1】:

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

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

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

    ASP.Net 报表服务器控件的详细信息可以在

    找到

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

    【讨论】:

      【解决方案2】:

      rdl 文件本身对最终用户没有任何意义。
      它们只包含从某处获取数据并呈现数据所需的所有信息。

      它们由 ReportViewer 控件或完整的 Reporting Services (SSRS) 安装处理。呈现报告的格式由控件或 SSRS 的输入/参数决定。

      例如,您可以将 ReportViewer 控件添加到您的网站。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-07
        • 1970-01-01
        • 1970-01-01
        • 2023-03-09
        • 2021-03-21
        • 2017-01-30
        相关资源
        最近更新 更多