Обновление каскадных параметров в отчете SSRS для выбора даты
Я использую отчет SSRS.
Как установить другую дату по умолчанию, основанную на первой выбранной дате. См. Изображение ниже.
- Несколько гипер-ссылок в одной ячейке в отчете SSRS
- Как удалить интервал между столбцами в столбчатой диаграмме SSRS 2012
- Результат SSRS отличается от результата SSMS тем же запросом
- Как фильтровать столбец, используя список параметров нескольких значений в SSRS
- SQL Выберите только месяц из формата YYYYMMDD int
Здесь, когда я 02-01-16
значение даты как 02-01-16
я хотел добавить 14 дней к этой дате, а затем я хочу установить эту обновленную дату в параметр Start Date
.
Как я могу это сделать? Кто-нибудь может мне помочь, пожалуйста.
Примечание. Поэтому я хочу, чтобы такое же поведение, как событие onchange.
- Нарушение отчета SSRS в зависимости от параметра Multi Value
- Выражение для удаления возврата каретки в SSRS
- Сброс параметров SSRS при изменении параметра даты
- Подводный отчет не может быть показан. Под-отчет работает отдельно - не с основным докладом
- Создайте набор данных SSRS, который запрашивает данные, зависящие от результатов из хранимой процедуры, которая создает таблицу Temp для хранения результатов?
- СОЮЗУ или НЕ СОЮЗУ
- Отобразить имя столбца SQL как значение строки в SSRS-матрице
- Отладка отчета не работает, показывая сообщение об ошибке «Убедитесь, что предоставлены достаточные разрешения» Как решить эту проблему?
-
Создайте новый набор данных с этим запросом
@ParamDate <- это ваше выбранное имя параметра даты. выберите DATEADD (dd, 14, @ ParamDate) в качестве NewDate -
Щелкните правой кнопкой мыши параметр «Дата начала»
=> Значения по умолчанию
=> Выберите «Получить значения из запроса»
=> Выберите набор данных, созданный в (1)
=> Поле значений: NewDate. -
Готово.
Да! Я нашел легкое решение.
Нам нужно создать разные Dataset
. скажем, я создал Dataset AddDaysDs
.
Набор данных AddDaysDs
SELECT DATEADD(dd ,14 ,@SelectdDate) AS StartDate
Внутри Dataset
пропустите SelectdDate
в качестве параметра, чтобы получить StartDate
.
Теперь щелкните правой кнопкой мыши на параметре StartDate
и затем перейдите к свойствам параметров, затем внутри. Доступные значения tick. Получить значения из запроса и установить набор данных. AddDaysDs
То же самое делает внутри Default Values
по Default Values
одного и того же поля.
Примечание. Убедитесь, что все два параметра « Advanced
должны отмечать как « Always refresh