Skip to content

Заметки о фильтрации форм - Справка FineReport | Разработка отчетов | Отчетность | Учебные пособия

Вопросы фильтрации форм

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-

1.2 Сфера поддержки

Существует три способа фильтрации таблиц, подробнее о том, как их использовать, читайте в разделе Введение в визуальную фильтрацию, а в этой статье описаны только соображения по фильтрации таблиц:

Фильтрациятаблица группировкикросстабподробный список
Анализ региональной фильтрации 1)адъювантадъювантадъювант
Подробная фильтрация 2)Поддерживается (размерные поля не поддерживаются)Поддерживается (размерные поля не поддерживаются)адъювант
Фильтр результатов 3)адъювантадъювантнеподдерживаемый

1636100809F6vf.png

Примечание: Фильтрация не поддерживается для вычисляемых полей.

Подробное описание различий между тремя различными функциями фильтрации см. в разделе: Введение в визуальную фильтрацию.

2. условия

2.1 Анализ региональных фильтров

Дополнительную информацию см. в разделе: Анализ региональной фильтрации

Версия 5.1.14 поддерживаетпоиск строк, содержащих пробелы, в поле фильтра, когда для текстового поля выбрано условие "Принадлежит/не принадлежит", как показано на следующем рисунке:

无标题项目.gif

Поддерживается поиск символов, содержащих пробелы, с помощью нечеткого поиска в поле фильтра, как показано ниже:

16240099892Dux.png

Примечание 1: текстовое поле ASCII-код наибольшего первого N: текст в поле в соответствии с сортировкой по коду ASCII, возьмите первый N; поле даты ASCII-код наибольшего первого N: дата в соответствии с ранней и поздней сортировкой, возьмите последнюю N дату.

Примечание 2: Если в компоненте "Фильтр текстового списка" выбрать " Пользовательский список значений " без установки выпадающего значения, то появится поле ввода с пустой областью, в которой будет предложено: "Введите конкретное значение фильтра".

2.2 Подробная фильтрация

Таблица разбивки позволяет осуществлять детализированную фильтрацию полей измерений и индикаторов. Это можно сделать, выбрав Dropdown > Detail Filtering в анализируемых полях с левой стороны или выбрав Dropdown > Detail Filtering в области анализа, как показано ниже:

1589781107618055.png

2.3 Фильтры результатов

  • Таблица деталей не поддерживает функцию фильтрации результатов.
  • Непосредственно связано с данными "поле даты" для фильтрации результатов, если формат даты для "года", "квартала", "месяца", "недели", "недели", "дней", "часов", "минут", "секунд" может быть задан для условий принадлежать, не принадлежать, содержит, не содержит, для null, non-null, начало есть, конец есть, начало нет, конец нет, первый N, последний N; другой формат даты может быть задан для условий только: Принадлежит, не принадлежит, пустой, непустой, до N, после N.

Дополнительные сведения см. в разделе: Фильтры результатов

3. Проблемы с прямым подключением

В версии 5.1.14 Direct Connect были внесены некоторые изменения в расчетные значения фильтров, чтобы оптимизировать производительность панели, уменьшить нагрузку на память и улучшить работу пользователей.

(1) Поля индикаторов с функцией "Быстрый расчет " и поля индикаторов с функцией быстрого расчета не могут быть отображены, если к "Dimension Fields" применен "Filter by Analysis Area" или "Filter by Table Header" или "Filter by Result Filter".

Например, в таблице используются функции Quick Calculate и Quick Calculate, как показано ниже:

1625196622Dde0.png

При фильтрации полей измерений для поля Платформа доступа нельзя выбрать поля индикаторов, использующих функции Быстрое вычисление и Быстрое вычисление, в столбце Индикатор, как показано на следующем рисунке:

1625196770h5eO.png

(2) Если для поля индикатора (включая общий индикатор, агрегированный/неагрегированный индикатор и количество записей) установлен параметр "Быстрый расчет" и к нему применена фильтрация индикатора (недетальная фильтрация), то данные, отображаемые после фильтрации, не повлияют на отображение общих данных других полей индикатора в столбце индикатора (функция быстрого расчета, дедублированный подсчет и т. д.), как показано на рисунке ниже:

无标题项目.gif

В то же время, если вы зададите условия фильтрации для индикаторов, использующих функцию Quick Calculate, это также не повлияет на данные индикаторов, использующих функцию "Quick Calculate" под колонкой.