Изменить значение поля данных на основе параметра отчета SSRS - PullRequest
0 голосов
/ 07 февраля 2020

У меня есть отчет SSRS с 1 параметром, который я хочу изменить в поле данных в зависимости от выбранного параметра. Я использую следующее выражение, но когда отчет запускает значение, отображаемое как # error

=iif(Parameters!otype.Value = "order",
  Fields!ordernumber.Value,
  Fields!grnnumebr.Value)

Ответы [ 2 ]

0 голосов
/ 08 февраля 2020

Исходя из нескольких предположений, оставьте ваш параметр в качестве параметра с несколькими значениями типа Text, как показано ниже

enter image description here enter image description here

, если Вы используете выражение ниже, чтобы получить значение

=Parameters!ReportParameter1.Value

В вашем случае Parameters!otype.Value вы получите значение, а не метку. Убедитесь, что вы используете значение, а не метку.

enter image description here

enter image description here

0 голосов
/ 07 февраля 2020

При предварительном просмотре отчета нажмите кнопку refre sh на панели инструментов.

Refresh

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...