0

我有两个代表,在 VS 2005 中构建并在 sharepoint 模式下运行(Sharepoint 2005、IE11、SQL Server 2008R2)。他们的位置(无论如何):

现在,我想创建一个从 Clients.rdl 到 Client_mooves.rdl 的钻取链接。我尝试为“跳转到报告”字段建立一个有效链接。这是我的尝试和失败:

  • (a) 使用相对链接“../../ssp/DocLib7/Client_mooves.rdl”。错误:找不到元素“ https://bi.bcs.ru:4433/reports /ssp/DocLib7/Client_mooves.rdl ”。(rsItemNotFound)。评论:不知何故,SSRS 将“/reports/”文件夹添加到根路径,不知道为什么。
  • (b) 使用绝对链接“/ssp/DocLib7/Client_mooves.rdl”。错误:报告呈现期间发生错误。
  • (c) 使用完整的 url 链接“https%3a//bi.bcs.ru%3a4433/ssp/DocLib7/Client_mooves.rdl”。 错误:找不到元素“ https://bi.bcs.ru:4433/reports /ssp/DocLib7/Client_mooves.rdl ”。(rsItemNotFound) 。评论:它与 (a) 中的错误相同,将“/reports/”文件夹添加到根目录。

如何强制“跳转到报告”字段中的链接打开“[root]/ssp/ ”文件夹中的报告,即“[root]/reports/ ”文件夹中的报告?注意:我无法在文件夹之间移动报告,也无法使用“跳转到 url”链接(它们在我们的门户网站上不起作用,可能是因为共享点模式,url 链接以某种方式被忽略并且不可点击)

4

1 回答 1

0

找到了解决方法。“跳转到 url”链接确实有效,但是关于 url 的 http/https 协议有一些限制。

对于 http 协议,有效语法是:

对于 https 协议,唯一可操作的语法是:

虽然这两个不起作用:

尽管如此,如果有人知道如何强制“跳转到报告”运行 - 欢迎并非常感谢您,伙计们!

于 2016-05-11T14:19:22.143 回答