我创建了一个报告,我将使用报表查看器通过webpart嵌入Sharepoint 2007。这很好用,看起来相当不错,但是在报告中我有一个文本字段,其操作是“转到URL”。
当我点击webpart中的链接时,链接会转到URL,但会在webpart中打开URL。有点难看。除了设置URL之外,报告中的文本框似乎没有任何其他功能/属性。
如何让link / webpart在新标签页或窗口中打开网址?除了告诉用户右键单击链接并“在新标签页中打开”....
答案 0 :(得分:18)
您是否尝试过使用javascript和window.open在文本框的Go To URL操作中打开一个新窗口?例如:
="javascript:void(window.open('http://myserver/mypath/myasppage.html', '_blank'))"
查看this article了解详情。
答案 1 :(得分:1)
添加到Christine's answer,如果需要字段值,则可以执行以下操作:
="javascript:void(window.open('https://myserver/mypath/mypage.aspx?myID=" & Fields!myID.Value & "','_blank'))"