在SSRS 2008中,我想创建一个相对路径URL。长话短说我有一个订阅,可以将数千静态HTML页面输出到用作网站内容的文件夹。在过去,我使用文本框属性 - >操作 - >转到URL,为网站上的其他页面(实际上是子报表)创建完整的URL。我想修改我的代码,以便返回目标的相对路径而不是完整的URL。这将减少有人最终通过更改网站域或文件夹结构来破坏导航的可能性。当我试图完成这项工作时,先前可点击的对象不再可以点击。 如何使SSRS超链接跳转到相对URL而不是完全限定的URL?SSRS:相对URL超链接
这里是什么工作:
="https://some.domain.com/some_page/" + Fields!Custom_Page_Name.Value.ToString() + ".html"
这里是行不通:
="../" + Fields!Custom_Page_Name.Value.ToString() + ".html"
="/" + Fields!Custom_Page_Name.Value.ToString() + ".html"
=Fields!Custom_Page_Name.Value.ToString() + ".html"
="..\" + Fields!Custom_Page_Name.Value.ToString() + ".html"
="\" + Fields!Custom_Page_Name.Value.ToString() + ".html"
相对于当前页面? – zzawaideh 2009-10-23 17:03:19
相对于坐在文件共享位置上的当前呈现报告文件。 – 2009-10-24 00:48:04