我创建了一个报告,我将使用报告查看器通过 Web 部件将其嵌入到 Sharepoint 2007 中。这很好用并且看起来相当不错,但是在报告中我有一个文本字段,其操作是“转到 URL”。
当我单击 Web 部件中的链接时,该链接会转到 URL,但它会在 Web 部件中打开 URL。有点丑。除了设置 URL 之外,报告中的文本框似乎没有任何其他功能/属性。
如何使链接/webpart 在新选项卡或窗口中打开 URL?除了告诉用户右键单击链接和“在新选项卡中打开”之外......
我创建了一个报告,我将使用报告查看器通过 Web 部件将其嵌入到 Sharepoint 2007 中。这很好用并且看起来相当不错,但是在报告中我有一个文本字段,其操作是“转到 URL”。
当我单击 Web 部件中的链接时,该链接会转到 URL,但它会在 Web 部件中打开 URL。有点丑。除了设置 URL 之外,报告中的文本框似乎没有任何其他功能/属性。
如何使链接/webpart 在新选项卡或窗口中打开 URL?除了告诉用户右键单击链接和“在新选项卡中打开”之外......
您是否尝试过使用 javascript 和 window.open 在文本框的 Go To URL 操作中打开一个新窗口?例如:
="javascript:void(window.open('http://myserver/mypath/myasppage.html', '_blank'))"
查看这篇文章了解更多信息。
添加到Christine 的回答中,如果需要 Fields 值,可以执行以下操作:
="javascript:void(window.open('https://myserver/mypath/mypage.aspx?myID=" & Fields!myID.Value & "','_blank'))"