我正在尝试使用以下内容在将一些值传递给网址时打开一个新窗口。我是新手,所以我猜这是次要的。
="javascript:void(window.open('https://website.com/Move/Closeout.aspx?cusid=" & Fields!CustomerID.Value & "&soid=" & Fields!SalesorderID.Value', '_blank'))"
在报告中,该链接甚至没有显示为链接,当我点击它时,没有任何反应。
答案 0 :(得分:0)
您需要将网址设置为导航链接。因此,您的字段表达式只是Fields!CustomerID.Value
,然后右键单击该单元格,选择Text Box Properties...
,然后选择Action
。选择Go to URL
radiobutton并在其中输入您的javascript表达式:
="javascript:void(window.open('https://website.com/Move/Closeout.aspx?cusid=" & Fields!CustomerID.Value & "&soid=" & Fields!SalesorderID.Value', '_blank'))"
这会将单元格中显示的CustomerID转换为可点击的链接。
我还将Font
。Color
更改为Blue
以表明它是一个链接。