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

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

Ключ

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

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

Image Modified

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

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

...

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

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

...

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

Image Modified

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

...

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


Столбец
width200px

Image Added

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

Image Added

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

...

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

Столбец
width120px

Image Removed

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

Image Removed

Информация

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

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


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

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

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

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

Image Modified

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

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

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

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

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

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

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

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

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

...

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

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

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

...