Фильтрация данных представления

Windows-клиент предоставляет возможность фильтрации данных в представлении папки.

Есть два типа фильтрации:
  • Фильтрация по текущей странице представления — простая фильтрация для папок с небольшим количеством карточек.

  • Фильтрация по всем страницам представления — настраиваемая фильтрация для папок с любым количеством карточек.

Фильтрация по текущей странице представления

Данный тип фильтрации является простой фильтрацией данных по текущей странице представления. Данные с других страниц представления в фильтрации не участвуют. Фильтрация выполняется на стороне клиента.

Чтобы отфильтровать данные, выполните следующие действия:
  1. Подведите курсор к правой части заголовка нужной колонки. Справа от названия колонки появится кнопка настройки фильтра.

    Кнопка настройки фильтра по колонке в представлении
    Рисунок 1. Кнопка настройки фильтра по колонке в представлении
  2. Нажмите на кнопку настройки фильтра. Будет открыт список возможных значений фильтра для данного столбца.

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

  4. Аналогичным образом настройте условия фильтрации для других столбцов представления.

  5. Чтобы убрать условие фильтрации по колонке представления, в настройках фильтра нажмите кнопку Очистить фильтр.

Фильтрация по всем страницам представления

Функция фильтрации при работе с БД PostgreSQL была добавлена в модуле Платформа версии 5.5.3.

Данный тип фильтрует данные по всем страницам представления папки. Фильтрация осуществляется на стороне сервера Docsvision.

Фильтрация по всем страницам представления недоступна для папок с представлением "Дайджест", а также системных папок: "Конструкторы и справочники", "Папки", "Карточки", "Корзина".

В этом случае используйте фильтрацию по текущей странице или выберите другое представление (для обычных папок).

Для использования данного типа фильтрации также есть другие ограничения, которые указаны далее по тексту.

Чтобы отфильтровать данные, выполните следующие действия:
  1. Нажмите на кнопку настройки фильтра Буква Т с увеличительным стеклом, расположенную на панели инструментов представления.

    При этом кнопка настройки фильтра изменит вид на Воронка, справа от которой будут показаны инструменты для настройки фильтра.

    Кнопка настройки фильтра на панели инструментов представления
    Рисунок 2. Кнопка настройки фильтра на панели инструментов представления
  2. Задайте фильтр с помощью инструментов настройки фильтра.

    Инструменты настройки фильтра
    Рисунок 3. Инструменты настройки фильтра
    1. В первом поле выберите колонку представления, для которой настраивается фильтр.

    2. Во втором поле введите значение для условия фильтрации по выбранному столбцу.

      • Для колонки со строковыми значениями или идентификаторами, значение для условия вводится в виде строки.

      • Для колонки, содержащей значение типа "Дата/время", значение для условия может быть введено в виде строки или выбрано с помощью инструмента "Календарь".

      • Для колонки, содержащей элемент "Да/нет", значение для условия выбирается из списка.

      Результатом фильтрации станет набор строк представления, у которых в выбранной колонке:
      • Для строковых значений — содержится указанный текст.

      • Для значений "Дата/время" — дата равна указанной дате (время не учитывается).

      • Для элементов "Да/нет" — значение равно выбранному в списке значению.

    3. Чтобы добавить дополнительное условие для фильтра, нажмите кнопку Жирный плюс и настройте условие. При этом ранее настраиваемое условие будет добавлено в список условий фильтра.

      Настройки фильтра со списком условий
      Рисунок 4. Настройки фильтра со списком условий
      • Для одной колонки может быть настроено несколько условий — данные условия применяются по правилу ИЛИ, т.е. в результатах фильтрации будут записи подходящие под первое, второе или третье (и т.д.) условие.

      • Условия настроенные для разных колонок применяются по правилу И, т.е. результатах фильтрации будут записи подходящие под первое, второе и третье (и т.д.) условия.

    4. Чтобы изменить условие фильтра, кликните по нему в списке условий. Условие будет удалено из списка и станет доступным для редактирования.

    5. Чтобы удалить условие из фильтра, нажмите на x в блоке условия в списке условий.

    6. Чтобы удалить все условия фильтра, нажмите на Воронка с крестиком.

  3. Нажмите Лупа, чтобы применить настроенный фильтр.

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

    В представлении папки будут показаны карточки, соответствующие условиям фильтра.

  4. Чтобы закрыть панель инструментов фильтра, нажмите на кнопку Воронка.

Настроенные условия фильтра сохраняются для данной папки при переходе к другим папкам и изменении представления. При перезапуске Windows-клиента, условия фильтра будут сброшены.