如何通过单击SSRS条形图报告在浏览器中打开新标签页

时间:2019-02-08 04:55:40

标签: javascript reporting-services

我已经开发了一些SSRS报告,可以在JBOSS服务器上托管的Web应用程序仪表板中访问这些报告。到目前为止,我想在点击条形图报告时打开一个新选项卡

javascript:void(window.open('URL','_blank'))

在SSRS条形图报告中,但对我不起作用。另外,我也尝试过&rc:LinkTarget=_blank,但没有成功,报告仅在同一标签中打开。浏览器检查器显示target属性已设置为_top而不是_blank

="java script:void(window.open('URL','_blank'))"

除上述内容外,我还测试了SSRS报告的运行状况,并在单独运行时打开了新标签页(直接在浏览器中使用Web服务URL运行),但是当您在托管的Web应用程序仪表板中访问此报告时,不起作用。

你们能帮我吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

您必须使用action属性。转到tablix单元格或文本框“文本框属性”>“操作”>“转到URL” ,然后添加URL。例如:

https://www.google.de/

现在,当执行重新排序并单击单元格时,您将跳至该站点。

答案 1 :(得分:0)

我不确定,但这可能是您要的。这是我使用的,对我来说效果很好。

="javascript:void(window.open('URL & Parameter =" & Fields!Parameter.Value & "&rs:ClearSession=True','NewTabName'))"

我目前正在尝试找出一个变体,它在新的浏览器选项卡中以 pdf 格式打开报告。