Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 文本框中的SSRS HTML标记不解释完整的HREF标记_Reporting Services_Reportbuilder3.0 - Fatal编程技术网

Reporting services 文本框中的SSRS HTML标记不解释完整的HREF标记

Reporting services 文本框中的SSRS HTML标记不解释完整的HREF标记,reporting-services,reportbuilder3.0,Reporting Services,Reportbuilder3.0,我正在使用Report Builder 2016,并试图在文本框中包含一个标记。但是,SSRS没有使用参数解释完整的URL字符串。例如,我的标签如下 <a href=http://www.google.com?ID=123456>some text</a> 关于如何让SSR使用以下参数解释整个href字符串,有什么想法吗 由于您的源数据中有URL,我想您会发现,只需在文本框中显示您希望用户看到的内容,并将文本框的操作属性设置为转到ID\u URL字段中返回的URL,这会

我正在使用Report Builder 2016,并试图在文本框中包含一个标记。但是,SSRS没有使用参数解释完整的URL字符串。例如,我的标签如下

<a href=http://www.google.com?ID=123456>some text</a>

关于如何让SSR使用以下参数解释整个
href
字符串,有什么想法吗

由于您的源数据中有URL,我想您会发现,只需在文本框中显示您希望用户看到的内容,并将文本框的
操作
属性设置为转到
ID\u URL
字段中返回的URL,这会容易得多

如果需要显示多个URL,还可以将URL编码为不包含任何特殊字符。对于
=
这将是
%3D
。我没有对此进行测试,但我相信您也可以调用
URLEncode
函数:

System.Web.HttpUtility.UrlEncode(YourUrl)
但是,您需要添加一个程序集引用来执行此操作,如果您不确定如何执行,则可以继续执行此操作



如果绝对不能使用程序集引用,则可以手动为所有特殊字符添加
replace
函数作为引用。

这是文本框的全部内容,还是只是一个片段?如果只有一部分,你能把剩下的内容添加到你的问题中吗?下面是使用的完整表达式。它位于显示日历格式的矩阵表中。ID_URL字段是完整的URL字符串:=IIF(字段!Site.Value“”),JOIN(lookupup(字段!DayNumberOfMonth.Value,字段!DayNumberOfMonth.Value,字段!ID_URL.Value,“Month”),“
”,”)我也在一个标准表中尝试了HTML,它的行为是相同的,不会解释来自等号登录的任何参数。这只是一个URL吗?或者每个文本框都可能有几个?谢谢你的提示。我使用了%3D作为等号,但为了让它工作,我还必须使用一个很小的URL。这似乎是2016年SSRS中的一个bug,我希望有一天能修复。
System.Web.HttpUtility.UrlEncode(YourUrl)