Javascript 在新窗口中打开Reporting Services的超链接并传递值

Javascript 在新窗口中打开Reporting Services的超链接并传递值,javascript,sql-server-2008,reporting-services,ssrs-2008,Javascript,Sql Server 2008,Reporting Services,Ssrs 2008,我已从报告中创建了超链接,并成功传递了值 ="http://Applicationlive:8080/ApplicationName/secure/EventReportPage.zul?EventReportId=" & Fields!event_report_id.Value 现在我想在一个新窗口中打开它 我试过各种各样的 =”javascript:void(window.open(‘http://Applicationlive:8080/ApplicationName/secur

我已从报告中创建了超链接,并成功传递了值

="http://Applicationlive:8080/ApplicationName/secure/EventReportPage.zul?EventReportId=" & Fields!event_report_id.Value
现在我想在一个新窗口中打开它

我试过各种各样的

=”javascript:void(window.open(‘http://Applicationlive:8080/ApplicationName/secure/EventReportPage.zul?EventReportId=" & Fields!event_report_id.Value,’_blank’))”
没有乐趣,要么超链接什么都不做,要么报告不预览


是否可以在新窗口中将报告值传递到web应用程序url中?如果是的话,你能帮忙吗。

我在查询中创建了链接Url-

           '<a href = "javascript:void(window.open(''http://Applicationlive:8080/ApplicationName/secure/  EventReportPage.zul?EventReportId='
            + CONVERT(VARCHAR(15), event_report_id)
            + ''',''_blank''));">' + linkDescription + '</a>' [Link] 
“”[链接]
然后在报告中,我转到了PlaceHolder属性,并将HTML标记解释为样式


希望对您有用。

谢谢您,这是我第一次尝试这样做。目前我收到了错误('Return'语句在函数、Get或操作符中必须返回一个值)我只是创建一个占位符,复制并粘贴链接URL到值中,并选择解释的HTML标记作为样式,还是我做错了什么?在查询中构建链接,将链接放置在适当的单元格中,然后突出显示[Link]单击鼠标右键,然后单击占位符属性。。然后在“标记类型”下,点击收音机获取Html。你是一个传奇人物!非常感谢您的指导和帮助。