2013-10-31 35 views
0

我試圖在將一些值傳遞給url時使用以下命令來打開新窗口。我是新來的,所以我猜這是小事。將值傳遞給SSRS中的URL並在新窗口中打開URL

="javascript:void(window.open('https://website.com/Move/Closeout.aspx?cusid=" & Fields!CustomerID.Value & "&soid=" & Fields!SalesorderID.Value', '_blank'))" 

在報告中,鏈接甚至不會顯示爲鏈接,當我點擊它時,沒有任何反應。

回答

0

您需要將url設置爲導航鏈接。因此,您的字段表達式將簡單地變爲Fields!CustomerID.Value,然後右鍵單擊該單元格,選擇Text Box Properties...,然後選擇Action。選擇Go to URL單選按鈕,並在那裏輸入您的JavaScript表達式:

="javascript:void(window.open('https://website.com/Move/Closeout.aspx?cusid=" & Fields!CustomerID.Value & "&soid=" & Fields!SalesorderID.Value', '_blank'))" 

這將打開顯示的客戶ID在細胞變成可點擊的鏈接。

我也改變FontColorBlue以指示它是鏈接。

相關問題