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

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

Ключ

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

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

Image Modified

Модуль фильтрации расположен в левом нижнем углу раздела. Каждый элемент модуля можно изменить нажав на него левой кнопкой мыши.

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

...

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

Критерий имеет четкую структуру: 

...

Атрибут - это некоторое значение записи из главной таблицы раздела, или значения связанных с ней записей. Ниже вы видите меню выбора атрибута.

Image Modified

Доступные условия зависят от типа атрибута. Для всех типов доступно специальное условие [Пусто], которое выполняется, или значение не обязательно и не задано.

...

Для текстовых значений доступны условия заканчивается на, начинается с, не равно, не содержит, равно и содержит.


Столбец
width200px

Image Added

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

Image Added

Якорь
Значение
Значение
Если значением атрибута является другая запись, то доступны условия равно = и не равно <>. При выборе значения такого атрибута

...

открывается окно множественного выбора.

Столбец

Image Removed

Image Removed

Image Removed

Столбец
Столбец
Секция
Информация

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

Если вам необходимо выбрать больше 5 компаний, то лучше создайте свою группу компаний и воспользуйтесь атрибутом Компания:Группа.


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

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

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

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

Image Added

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Информация

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

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