/ / Обчислити параметр звіту SSRS на основі іншого - ssrs-2008

Обчислити параметр звіту SSRS на основі іншого - ssrs-2008

Я хочу створити звіт SSRS 2008, якийбуде мати три параметри звіту. Першим параметром буде дата, протягом якої користувач введе значення. Другий параметр, в який користувач також введе значення, буде полем, що приймає число. Виходячи з цих двох значень, третій параметр, інша дата, повинен обчислюватися як кількість днів (другий параметр) до дати, введеної в перший параметр. Третій параметр буде використано для створення звіту.

(Причина кількості днів:генерувати звіт за дату певної кількості днів до відомої дати. Цей другий параметр матиме стандартне значення, але може бути змінено за потреби користувача для обліку у вихідні, святкові дні і т.д.

Альтернативно, користувач може ввести обидвадат, з номером номера, що вказує кількість днів між ними. Це може бути використано для перевірки того, що користувач ввів відповідні значення параметрів.

Отже, чи можна обчислити параметр звіту на основі інших параметрів. Якщо так, то як?

Відповіді:

2 для відповіді № 1

Для третього параметра ви використовуєте формулу, подібну для цього значення за умовчанням:

=DateAdd(DateInterval.Day,-Parameters!SecondParameter.Value,Parameters!FirstParameter.Value)

Переконайтеся, що ви змінили імена перших 2параметри до того, що ви їх назвали. Після введення перших двох, цей третій буде заповнено. Також переконайтеся, що він вказаний у порядку у вікні "Дані звіту". Якщо воно ще не минуло, скористайтеся синіми стрілками у верхній частині, щоб перемістити його вниз, або ви отримаєте помилку.