Выражение SSRS не работает для Runningvalue - PullRequest
0 голосов
/ 14 сентября 2018

Пожалуйста, предложите, почему мое нижеприведенное выражение не работает

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

Ошибка - выражение значения для текстового поля «Textbox37» имеет область видимости параметр, который не является допустимым для RunningValue, RowNumber или Previous. Параметр области должен быть установлен на строковую константу, равную имя группы, содержащейся в Tablix ‘Tablix4’.

1 Ответ

0 голосов
/ 14 сентября 2018

Протестировано, и это работает для меня (это также работало, когда я изменил Fields! SalesAmount.Value на текстовое поле):

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

Это оставляет только тот вариант, что вы неправильно написали имяполе или название области.

...