[英]Open a hyperlink from Reporting Services in a new window and pass through a value
我已經從報告中創建了一個超鏈接,並成功通過了一個值。
="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中? 如果可以的話,您可以幫忙。
我在查詢中創建了鏈接網址
'<a href = "javascript:void(window.open(''http://Applicationlive:8080/ApplicationName/secure/ EventReportPage.zul?EventReportId='
+ CONVERT(VARCHAR(15), event_report_id)
+ ''',''_blank''));">' + linkDescription + '</a>' [Link]
然后在報告中,我放置了占位符屬性,並將HTML標記解釋為樣式。
希望對您有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.