javascript - 在传递参数时在 SSRS 中的新窗口中打开 URL

标签 javascript reporting-services ssrs-2008

我尝试使用下面的代码打开一个新窗口,同时将值传递给网址。

="javascript:void(window.open(' http://MYSite.aspx?acctcode= "&Fields!Account.Value', '_blank'))"

当前该链接正在显示,但当我单击它时没有任何反应。

最佳答案

Requirement: I have requirement to open second report in new window by clicking
field in first report. My second report is having input parameter
which is used to filter the data in second report. For Example,
First Report Data         Second Report Data
----------------         -------------------   

DitrictID           DistrictID CityID CityName   
3                     6         2      XYZ
14                    3         1      pqr 
5                     6         3      zzz
6
我想显示第一个报告以及地区 ID 列表,当我单击任何
特定 DistrictID 时,它应该向第二个报告提供 DitrictID 以显示
城市属于提供的 DistrictId(在上面的示例中单击 DitrcitId 6< br/>将在第二份报告中显示城市 XYZ 和 XXX。 解决方案: ------------ 为了达成这个: 右键单击第一个报告中 DistrictId 的文本框属性,然后
操作 -> 选择“转到 URL” -> 将表达式设置为 ="javascript:void(window.open('http://服务器名称/ReportServer/?%2f文件夹名称%2f报告名称&rs:命令=Render&DistrictId="& Field!DistrictId.Value & "','_blank'))" 根据您的服务器替换上面表达式中以粗体突出显示的值并
报告详细信息。 这对我很有用,希望这对你也有帮助。干杯!!

关于javascript - 在传递参数时在 SSRS 中的新窗口中打开 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26894333/

相关文章:

reporting-services - SSRS 同步 A4/US Letter 格式;策略,解决方法?

javascript - 针对爬虫和机器人的 HTML 5 存储

javascript - .babelrc 中指定的 Babel 6 预设不起作用

reporting-services - 为什么我的 SSRS 报告显示旧数据?

reporting-services - Reporting Services 2008 - 长子报表导致分页

sql-server - SQL 报告服务 : First call is very slow

javascript - 将 JS 对象提取为 JSON

javascript - 如何从 javascript 中找到模态对话框开启器?

reporting-services - SSRS 2008 隐藏元素时删除空格

ssrs-2008 - Reporting Services 2008 - 报表服务器安装未初始化