2

我想在 ssrs url 中传递报告参数,但是参数的值之一包含&,所以 url 不起作用。

示例

https://myrshost/ReportServer?/AdventureWorks2008R2/Employee_Sales_Summary_2008R2&ReportMonth=3&&Category=cup&saucer&ReportYear=2008

在此示例&中,参数类别的值是。

目前作为一种解决方法,我正在替换我传递给类别的值

REPLACE(CategoryParameterValue,"&","(and)") 

然后在数据集中我将替换(和)回&. 这种解决方法工作正常,但我想检查是否有任何其他解决方案可以解决这个问题。

请帮忙。

4

2 回答 2

1

&必须在 URL 中传递之前对其进行编码。编码形式为%26.

参考

于 2019-02-05T13:43:05.217 回答
1
于 2019-02-06T17:16:33.613 回答