У нас есть 3 параметра в отчете SSRS:
- StartDate: Дата / Время
- EndDate: Дата / Время
- DiffDays: Текст - Значение по умолчанию на основе выражения:
=DateDiff(DateInterval.Day,Parameters!Start.Value,Parameters!End.Value)
При предварительном просмотре отчета и дате начала 8 апреля 2019 года, а дате окончания 10 апреля 2019 года, DiffDaysтекстовое поле параметра автоматически показывает 2. Однако, если какая-либо из дат изменена, текстовое поле DiffDays не обновляется.Например, при изменении даты окончания на 15 апреля 2019 года значение текстового поля DiffDays по-прежнему будет равно 2.
Как обновить значение динамического параметра SSRS?