打开水晶报表在新窗口中的链接(Open the link in new window in crys

2019-07-04 07:12发布

我有水晶报表。 有包含超链接的列。 我想,只要点击该链接,该网页应新窗口中打开。 所有这一切都应该在Crystal Reports来完成。

我能得到什么帮助?

Answer 1:

您的字段包含一个URL,如果你想使该URL在水晶报表的超链接,是可以做到的。

考虑下面的示例报告,其中包含了搜索引擎的名字和他们的联系



现在,您的要求是通过点击打开谷歌www.google.com
右键点击它你想超链接的字段,然后选择格式字段
您将获得格式编辑器如像下面的图片。 选择超链接选项卡,选择超链接类型作为互联网上的网站
超链接信息中选择公式字段,并使用您的列具有URL中并保存公式。 现在按OK和预览的报告。



你可以看到该链接时按现场打开。 您还可以更改字段的字体颜色,显示是一个链接。

编辑
{link}+'?sWindow=New'
您的链接后使用“?sWindow =新”可能会打开你的链接新标签
试试这个,回来对你的成绩!



Answer 2:

报告查看器有一个名为HyperlinkTarget属性。 将其设置为“_blank”,打开一个新的窗口。

<CR:CrystalReportViewer ID="crvReportView" runat="server" AutoDataBind="true" HyperlinkTarget="_blank" />


Answer 3:

添加目标=“_blank”到你的HTML标签,即:

<a href="default.asp" target = "_blank">HTML Tutorial</a>


文章来源: Open the link in new window in crystal report