Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:Построитель отчетов (SSRS)
Power BI конструктор отчетов построитель отчетов
в SQL Server Data Tools
Вы можете добавить фильтр к набору данных, области данных или группе в отчете на страницу, если необходимо включить или исключить определенные значения в вычислениях или отображении. Фильтры применяются во время выполнения в первый раз в наборе данных. Затем фильтры применяются к региону данных, а затем в группе в порядке сверху вниз для иерархий групп. В таблице, матрице и списке фильтры для групп строк, групп столбцов и смежных групп применяются независимо друг от друга. В диаграмме фильтры для групп категорий и групп рядов применяются независимо друг от друга.
Чтобы добавить фильтр, укажите одно или несколько уравнений фильтра. Уравнение фильтра состоит из выражения, определяющего фильтруемые данные, оператор и значения сравнения. Тип данных фильтруемых данных и тип данных значения должны совпадать. Фильтрация по статистическим значениям для набора данных или региона данных не поддерживается.
Чтобы отфильтровать точки данных в диаграмме, нужно установить фильтр для группы категорий или группы рядов. По умолчанию диаграмма использует встроенную функцию Sum для агрегирования значений, принадлежащих одной группе, в отдельную точку данных в серии. Если изменить агрегатную функцию ряда, необходимо также изменить агрегатную функцию в критерии фильтра.
Дополнительные сведения о фильтрации внедренных и общих наборов данных см. в разделе "Добавление фильтра" в набор данных (построитель отчетов и SSRS).
Примечание.
Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.
Установка фильтра для области данных
Откройте отчет в режиме конструктора .
Выберите область данных в области конструктора и щелкните правой кнопкой мыши пункт
<data region>Свойства. Для датчика выберите пункт Свойства панели датчиков. Откроется диалоговое<data region>окно "Свойства ".
Примечание.
В области данных Tablix щелкните правой кнопкой мыши угловую ячейку или дескриптор строки или столбца, а затем выберите свойства Tablix.
Выберите фильтры. Это действие отображает текущий список уравнений фильтра. По умолчанию этот список пустой.
Выберите Добавить. Появится новое пустое уравнение фильтра.
В выражении введите или выберите выражение для поля для фильтрации. Чтобы изменить выражение, нажмите кнопку fx выражения.
В списке выберите тип данных, соответствующий типу данных в выражении, созданном на шаге 5.
В поле Оператор выберите оператор, который фильтр должен использовать для сравнения значений в полях Выражение и Значение . Выбранный оператор определяет число значений, которые используются в следующих шагах.
В поле "Значение" введите выражение или значение, для которого фильтр будет оценивать значение в выражении.
Примеры уравнений фильтра см. в примерах уравнений фильтра в отчете с разбивкой на страницы (построитель отчетов).
Нажмите ОК.
Установка фильтра для группы строк или столбцов табликса
Откройте отчет в режиме конструктора .
Выберите область данных таблицы, матрицы или списка данных в области конструктора. В области группирования отображаются группы для выбранного элемента.
В области группирования щелкните правой кнопкой мыши группу и выберите "Свойства группы", чтобы добавить фильтр в группу.
Выберите фильтры. Это действие отображает текущий список уравнений фильтра. По умолчанию этот список пустой.
Выберите Добавить. Появится новое пустое уравнение фильтра.
В выражении введите или выберите выражение для поля для фильтрации. Чтобы изменить выражение, нажмите кнопку fx выражения.
В списке выберите тип данных, соответствующий типу данных в выражении, созданном на шаге 5.
В поле Оператор выберите оператор, который фильтр должен использовать для сравнения значений в полях Выражение и Значение . Выбранный оператор определяет число значений, которые используются в следующих шагах.
В поле "Значение" введите выражение или значение, для которого фильтр будет оценивать значение в выражении.
Примеры уравнений фильтра см. в примерах уравнений фильтра в отчете с разбивкой на страницы (построитель отчетов).
Нажмите ОК.
Установка фильтра для группы категорий диаграммы
Откройте отчет в режиме конструктора .
На поверхности конструктора выберите диаграмму, чтобы открыть зоны удаления данных, рядов и групп категорий .
Щелкните правой кнопкой мыши поле, содержащееся в зоне удаления группы категорий, и выберите "Свойства группы категорий".
Выберите фильтры. Это действие отображает текущий список уравнений фильтра. По умолчанию этот список пустой.
Выберите Добавить. Появится новое пустое уравнение фильтра.
В выражении введите или выберите выражение для поля для фильтрации. Чтобы изменить выражение, нажмите кнопку fx выражения.
В списке выберите тип данных, соответствующий типу данных в выражении, созданном на шаге 5.
В поле Оператор выберите оператор, который фильтр должен использовать для сравнения значений в полях Выражение и Значение . Выбранный оператор определяет число значений, которые используются в следующих шагах.
В поле Значение введите выражение или значение, с которым фильтр будет сравнивать значение в поле Выражение.
Примеры уравнений фильтра см. в примерах уравнений фильтра в отчете с разбивкой на страницы (построитель отчетов).
Нажмите ОК.
Установка фильтра для группы рядов диаграммы
Откройте отчет в режиме конструктора .
В области конструктора дважды щелкните диаграмму, чтобы открыть зоны удаления полей данных, рядов и категорий.
Щелкните правой кнопкой мыши поле, расположенное в зоне перетаскивания поля ряда, и выберите пункт Свойства группы рядов.
Выберите фильтры. Это действие отображает текущий список уравнений фильтра. По умолчанию этот список пустой.
Выберите Добавить. Появится новое пустое уравнение фильтра.
В выражении введите или выберите выражение для поля для фильтрации. Чтобы изменить выражение, нажмите кнопку fx выражения.
В списке выберите тип данных, соответствующий типу данных в выражении, созданном на шаге 5.
В поле Оператор выберите оператор, который фильтр должен использовать для сравнения значений в полях Выражение и Значение . Выбранный оператор определяет число значений, которые используются в следующих шагах.
В поле Значение введите выражение или значение, с которым фильтр будет сравнивать значение в поле Выражение.
Примеры уравнений фильтра см. в примерах уравнений фильтра в отчете с разбивкой на страницы (построитель отчетов).
Нажмите ОК.