【问题标题】:Make Friendlier SSRS Report URLS使 SSRS 报告 URL 更友好
【发布时间】:2012-04-07 15:14:48
【问题描述】:

我们的 SSRS 报告设置如下: http://myserver/reports/Pages/Report.aspx?ItemPath=%2fChanges-By-SSN&ViewMode=Detail

有没有一种简单的方法可以将 url 更改为: http://myserver/reports/?changes-by-ssn

这些报告将供非技术人员使用,我希望网址更友好、更容易记住。

【问题讨论】:

    标签: sql-server reporting-services ssrs-2008


    【解决方案1】:

    您可以创建一个简单的 asp.net 页面,该页面接受漂亮的 url 并使用 Server.Redirect 或 Server.Transfer(如果您想隐藏重定向)来显示正确的报告。或者使用 ReportViewer,根据 url 参数显示正确的报告。

    唯一的问题与身份验证有关。也许您必须模拟或传递凭据或使用任何其他方法,因为根据您选择的解决方案,访问报表服务器的将是 Web 应用程序身份。

    【讨论】:

      【解决方案2】:

      我还没有尝试过使用 SSRS 重写 URL,所以不知道它有多容易。

      那另一种方式呢?将 ReportViewer 集成到您的应用程序中,以便用户可以从报告列表中选择报告。

      和/或创建报告模型并允许使用 ReportBuilder - 在这种情况下,URL 非常干净,用户可以使用模型和类似文件夹的结构

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-18
        • 2013-08-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多