我通过 ASP.NET Web 表单中的 SSRS 报告查看器控件托管 SSRS 报告。对于文本框上的 action 属性,我正在设置以下表达式。
=Parameters!URL.Value & "?customerid=" & Fields!CustomerID.Value
期望的结果是这样的。
URL = “<a href="http://www.google.com/somesamplepage.aspx?customerid=26074C16-BFA2-4610-8D3F-9EF550FE77D1" rel="nofollow noreferrer">http://www.google.com /somesamplepage.aspx?customerid=26074C16-BFA2-4610-8D3F-9EF550FE77D1”</p>
问题是 Fields!CustomerID 值是 Guid 数据类型。在这种情况下,SSRS 不会为我显示超链接。但是,如果我用字段集合中的另一个文本值更新查询字符串,它就可以正常工作。
有什么想法吗?