我有一个报告,其中我的参数具有以下有效值:值设置为查询字段,标签设置为以下计算字段::
= Fields!RestaurantCode.Value& " - " &安培; Fields!Name.Value
然后我在c#中获取报告中的有效值(在部署之后),如果我将值和标签设置为查询字段,一切正常。但是,对于计算字段,ReportingService2010 .GetItemParameters为ValidValues返回null。
我已对该报告进行了测试,并正确查看了报告中显示的计算字段。我尝试仅引用计算字段表达式中的字段(= Fields!RestaurantCode.Value),而ValidValues仍然为空。
如何通过.GetItemParameters ValidValues?
正确获取计算字段编辑:.GetItemParameters函数的forRendering参数设置为true
答案 0 :(得分:1)
我不认为这是SSRS的有效方案 - 将查询值和静态标签混合到单个参数中。我会将该计算作为新字段移动到查询中。