请建议为什么我的下面的表达式不起作用
RunningValue(Fields!EXST_CHECK.Value,CountDistinct,"PROGRAM_DATA")/RunningValue(Fields!PATIENT_REGISTRATION_ID.Value,CountDistinct,"PROGRAM_DATA")
错误-文本框“ Textbox37”的值表达式具有作用域 对于RunningValue,RowNumber或Previous无效的参数。 scope参数必须设置为等于的字符串常量 Tablix“ Tablix4”中包含组的名称。
答案 0 :(得分:0)
经过测试,该代码对我有用(当我将Fields!SalesAmount.Value更改为文本字段时,它也有效)
=RunningValue(Fields!SalesAmount.Value, CountDistinct, "DataSet1") / RunningValue(Fields!SalesAmount.Value, CountDistinct, "DataSet1")
这只会留下您拼写错误的字段名称或范围名称的选项。