SSRS表达式不适用于Runningvalue

时间:2018-09-14 01:31:12

标签: reporting-services ssrs-2008-r2 ssrs-tablix

请建议为什么我的下面的表达式不起作用

RunningValue(Fields!EXST_CHECK.Value,CountDistinct,"PROGRAM_DATA")/RunningValue(Fields!PATIENT_REGISTRATION_ID.Value,CountDistinct,"PROGRAM_DATA")
  

错误-文本框“ Textbox37”的值表达式具有作用域   对于RunningValue,RowNumber或Previous无效的参数。   scope参数必须设置为等于的字符串常量   Tablix“ Tablix4”中包含组的名称。

1 个答案:

答案 0 :(得分:0)

经过测试,该代码对我有用(当我将Fields!SalesAmount.Value更改为文本字段时,它也有效)

=RunningValue(Fields!SalesAmount.Value, CountDistinct, "DataSet1") / RunningValue(Fields!SalesAmount.Value, CountDistinct, "DataSet1")

这只会留下您拼写错误的字段名称或范围名称的选项。