0

我正在尝试使用以下内容打开一个新窗口,同时将一些值传递给 url。我是新手,所以我猜这是次要的。

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

在报告中,该链接甚至没有显示为链接,当我单击它时,什么也没有发生。

4

1 回答 1

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'))"

这会将单元格中显示的 CustomerID 变成可点击的链接。

我也改了FontColor表示Blue它是一个链接。

于 2013-11-01T00:32:59.287 回答