У меня есть отчет с одним вложенным отчетом. В подотчет передается переменная @staffid для сопоставления с таблицей сотрудников. Если нет подходящего идентификатора персонала, мне нужно, чтобы значение параметра (@staffid) отображалось во вложенном отчете. Мне нужно проверить, существует ли DisplayName для подотчета, а если нет, показать @staffid в текстовом поле, которое обычно отображало бы DisplayName, если бы было совпадение. Ниже приведен снимок экрана с результатами отчета прямо сейчас, но мне нужно заполнить пустое пространство пользователя значением, переданным из основного отчета, если совпадений нет.
Я ищу выражение для использования в текстовом поле, которое в основном говорит: = IIF (ISNULL (Field.DisplayName.Value)), @ staffid, Field.DisplayName.Value), но я не могу найти комбинацию, которая работает.