Репликация полей страницы сводной таблицы в SSRS
У меня есть отчет, который берет данные о продажах за месяцы и показывает гистограмму с разбивкой на полчаса, чтобы получатель мог видеть, какое время дня занято в течение длительного периода. Я думаю, что они также хотели бы возможность посмотреть конкретную дату в наборе данных. В Excel я просто выбрасывал столбец "Дата" в раздел "Поле страницы (фильтр отчета)" сводной таблицы / сводной диаграммы, и получатель мог использовать получающееся раскрывающееся окно для фильтрации дат по содержанию своих сердец. Есть ли способ воспроизвести такую функциональность в SSRS? Я попытался добавить дату к данным диаграммы, настроенным как группа рядов, но это просто автоматически разделяет данные. Я хочу, чтобы по умолчанию были данные за все месяцы с возможностью выбора даты, если это необходимо.
1 ответ
Вы должны создать параметр, есть разные способы. Вот 1 способ:
Создайте два параметра StartDate и EndDate. Затем выберите тип данных как дата / время. Он покажет календарь, а затем пользователь может установить его вручную, выбрав даты.
После создания параметров. в вашем наборе данных. щелкните правой кнопкой мыши затем Свойства > Фильтры. Нажмите "Добавить", затем в выражении выберите поле "Дата" в наборе данных, затем "Оператор = Между". На значение положите [@StartDate] и [@EndDate].