我想在ssrs url中传递报表参数,但是参数的值之一包含&
,因此url无效。
示例:
https://myrshost/ReportServer?/AdventureWorks2008R2/Employee_Sales_Summary_2008R2&ReportMonth=3&&Category=cup&saucer&ReportYear=2008
在此示例中,参数类别的值是&
。
目前,作为解决方法,我正在将传递给类别的值替换为
REPLACE(CategoryParameterValue,"&","(and)")
,然后在数据集中替换(并)回到&
。可以解决此问题,但是我想检查是否有其他解决此问题的方法。
请帮助。
答案 0 :(得分:1)
答案 1 :(得分:1)
我通过在参数值中将&
替换为'+escape('&')+'
来解决了这个问题