Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Столбец
width120px

Столбец
width200px
Столбец
width200px

Секция


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

Для добавления нового критерия (в случае, если необходимо задать еще одно условие фильтрации) используется специальная строка [Нажмите здесь, чтобы добавить условие]. При ее нажатии в конце перечня будет добавлена новый критерий.

Команды модуля фильтра

Команды модуля фильтра доступны через его контекстное меню. Команды [Применить] и [Очистить] так же продублированы на кнопках.

Image Added

Рассмотрим каждую из команд.

Данное контекстное меню содержит ряд дополнительных команд по управлению параметрами фильтрации.

[Применить] – активизирует фильтр для выбранной группы. Использование этого пункта аналогично использованию кнопки [Применить] панели инструментов.

[Сохранить] – Команда активна, если выбрана динамическая группа. Сохраняет фильтр в выбранную динамической группу.

[Удалить] – удаление выбранного критерия фильтра.

[Очистить] – позволяет удалить все критерии фильтра.

[Обновить] – обновление всех списков атрибутов, по которым может производиться фильтрация записей.

Команды [Группировать] и [Разгруппировать] контекстного меню используются при составлении сложных условий фильтрации. Связь между критериями воспринимает группу как один целый аргумент.

Например, нас интересуют компании, на которые есть задачи, выполненные  в прошлом месяце, или задачи текущего месяца в работе. Чтоб объединить критерий состояния и даты следует использовать группировку.

Например, если в разделе [Задачи] нужно отобрать только задачи с типом «Встреча», находящихся в состояниях «В планах» или «В работе», то в этом случае первоначально необходимо задать перечень условий:

<Дата начала> <равно> <Текущий месяц> <и>

<Общие:Состояние> <равно> <Не начата> <или>

<Общие:Состояние> <равно> <В работе>

Затем два последних условия необходимо сгруппировать, для этого последовательно выделить каждое из двух условий и выполнить команду [Группировать] контекстного меню. Таким образом, должен быть получен результат:

<Дата начала> <равно> <Текущий месяц> <и>

<Состояние> <равно> <Не начата> <или>

<Состояние> <равно> <В работе>

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

Отменить группировку атрибута можно, используя команду [Разгруппировать] контекстного меню.

Взаимодействие с группами

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

Информация

Не забывайте использовать команду  [Сохранить] при создании или редактировании динамической группы. Иначе при выборе другой группы все критерии в модуле фильтра будут утеряны.

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