首页 > 解决方案 > SSRS - 使用 javascript 打开超链接

问题描述

我正在尝试在 ssrs 中打开一个 url。当我直接尝试 ="http://www.google.com" 时,它可以工作。

我正在使用占位符属性 - 操作 - GoToURL

="javascript:void(window.open(' http://www.google.com ', '_blank'))" 不起作用。我已经尝试过 IE 和 chrome.Any 帮助是 appreaciated.Thanks!

标签: reporting-servicesssrs-2012ssrs-2008-r2

解决方案


由于您没有添加太多信息,因此很难说出什么“不起作用”。但是,作为指南,您使用这种格式......这假定 URL 存储在一个字段中。

="javascript:void(window.open('" & TRIM(Fields!URL.Value) & "','_blank'))"

我经常使用它,没有任何问题。这仅在部署报表后才有效(不适用于 Visual Studio 或报表生成器)


推荐阅读