我有一个使用SSRS 2010服务的Web应用程序,我遇到了回退参数有效值的问题。该参数允许多个值,类型为Text。在我创建的报告中,我通过查询获取可用值,而不是“指定值”。当我调用GetItemParameters时,ValidValues属性为空。
如果我的报告指定值而不是从查询中获取值,则完全填充ValidValues属性。
我希望有人知道从查询中获取该属性的方法,因为我不想让我的报告编写者单独指定数百个(通常是更改的)值。
谢谢!
答案 0 :(得分:4)
Your link ReportingService2010.GetItemParameters 提供以下信息
如果任何参数值基于查询而您感兴趣 在返回基于查询的参数的有效值列表中,设置 ForRendering to true。另外,对于基于查询的参数,您 必须传递返回所需的所有凭证信息 查询参数。
您是否在此链接中将ForRendering设置为true值?