reporting-services - SSRS - 使用 javascript 打开超链接
问题描述
我正在尝试在 ssrs 中打开一个 url。当我直接尝试 ="http://www.google.com" 时,它可以工作。
我正在使用占位符属性 - 操作 - GoToURL
="javascript:void(window.open(' http://www.google.com ', '_blank'))" 不起作用。我已经尝试过 IE 和 chrome.Any 帮助是 appreaciated.Thanks!
解决方案
由于您没有添加太多信息,因此很难说出什么“不起作用”。但是,作为指南,您使用这种格式......这假定 URL 存储在一个字段中。
="javascript:void(window.open('" & TRIM(Fields!URL.Value) & "','_blank'))"
我经常使用它,没有任何问题。这仅在部署报表后才有效(不适用于 Visual Studio 或报表生成器)
推荐阅读
- laravel - 如何在资源控制器的更新路由中传递 id?
- aspnetboilerplate - 如何在 ASPBoilerplate 中调用 Publisher 方法?
- mbed - 在 PlatformIO mbed 中使用 Accelstepper 库时出错
- ruby-on-rails - 如何使用spine.js在rails 6中创建登录应用程序
- python - Scapy: eth_boundary 选项返回 IndexError: Layer [14] not found
- windows-10 - 在之前的代码签名证书续订后,如何使用 Windows 10 中的 SmartScreen 筛选器保持声誉?
- spring - 不使用 AOP 或包装器的 Intetcept JdbcTemplate
- java - 我们如何在 CrudRepository 中实现自定义查找方法以仅从数据库中获取特定列?
- vue.js - v-row 和 v-col 没有将两个项目放在 vuetify 的同一行中
- docker - 使用动态构建从头开始构建 Dockerfile