【问题标题】:Running a LocalReport with a remote SSRS DataSource in ASP.NET ReportViewer control在 ASP.NET ReportViewer 控件中运行带有远程 SSRS 数据源的 LocalReport
【发布时间】:2023-03-17 14:31:01
【问题描述】:

我将尝试描述我到底在做什么: 我正在尝试将 ReportViewer 控件合并到我的 ASP.NET 页面中,这将使用户能够查看预定义和用户上传的 RDL 报告、设置参数并最终接收输出(屏幕上和文件中)。

所以我们在远程服务器上有一个 SSRS,并在那里定义了共享数据源。远程服务器上还有 OLAP 多维数据集,用于存储数据源的数据。

问题:让我感到困惑的是,您如何提供本地报表和远程数据源之间的连接以让报表执行它的 mdx 查询

到目前为止,我只能使用本地数据源显示 LocalReport,根本无法显示 ServerReport(只是从服务器接收结果字节)。

谢谢。

【问题讨论】:

    标签: c# asp.net reporting-services reportviewer


    【解决方案1】:
    1. 如果您将 LocalReports 部署到 该远程服务器位于某个单独的子文件夹中。那么你将是 能够使用共享数据源。

    2. ReportViewer 具有 ProcessingMode 属性本地或远程。它 可以用于两者。您可以在上添加 2 个 ReportViewer 实例 本地报告的第一页和远程报告的第一页。

    【讨论】:

    • 所以你是说我不能远程使用共享数据源?我需要能够在页面中查看该报告,并能够将其导出到文件中。正如我所描述的,目前我可以使用 LocalReport 并将其提供数据集或使用 ServerReport 并接收导出的文件。
    猜你喜欢
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多