Для добавления фильтра в проект необходимо нажать кнопку , расположенную в правом меню кнопок в режиме редактирования проекта:
После нажатия на кнопку появляется окно создания фильтра:
Окно состоит из следующих блоков:
- Кнопка «Добавить фильтр»;
- Список уже созданных фильтров (список может отсутствовать в окне добавления фильтра, если ни один фильтр еще не создан).
Кнопка «Добавить фильтр»
Для добавления нового фильтра следует нажать кнопку «Добавить фильтр». После нажатия на кнопку откроется окно добавления фильтра:
Окно состоит из следующих блоков:
- Выпадающий список «Выберите шаблон»;
- Поле «Название»;
- Выпадающий список «Расположение»;
- Поле «Ключ»;
- Выпадающий список «Условие»;
- Поле «Значение по умолчанию»;
- Блок с настройками отображения фильтра.
Выпадающий список «Выберите шаблон»
Блок предназначен для выбора шаблона фильтра, созданного в модуле Manager (см. Реестр фильтров).
Значения в выпадающем списке соответствуют значениям в списке фильтров модуля Manager.
Для выбора значения в выпадающем списке необходимо нажать на соответствующее значение шаблона созданного фильтра.
Поле «Название»
Поле заполняется автоматически при выборе значения в выпадающем списке «Выберите шаблон». По умолчанию в поле отображается название, соответствующее названию шаблона фильтра в выпадающем списке «Выберите шаблон». В поле можно ввести любое другое название.
Выпадающий список «Расположение»
Блок предназначен для выбора расположения названия фильтра относительно элемента фильтра на сетке проекта. Значение, отображаемое по умолчанию в выпадающем списке «Расположение», соответсвует значению, установленному в одноименном блоке при создании фильтра в модуле Manager. В данном окне добавления фильтра можно изменить ранее установленное расположение названия фильтра.
Выпадающий список состоит из следующих значений:
- «Не показывать». При выносе шаблона фильтра на рабочую область название отображаться не будет;
- «Сверху». Название отобразится над элементом фильтра;
- «Снизу». Название отобразится под элементом фильтра;
- «Слева». Название отобразится с левой стороны элемента фильтра;
- «Справа». Название отобразится с правой стороны элемента фильтра.
Поле «Ключ»
Поле предназначено для указания идентификатора фильтра.
Поле заполняется автоматически при выборе значения в выпадающем списке «Выберите шаблон». Значение, отображаемое по умолчанию в данном поле, соответсвует значению, установленному в одноименном поле при создании фильтра в модуле Manager. В данном поле можно изменить ранее введенное значение ключа фильтра. Допустимо указание только букв латинского алфавита или цифр.
Выпадающий список «Условие»
Значение, отображаемое по умолчанию в выпадающем списке «Условие», соответсвует значению, установленному в одноименном блоке при создании фильтра в модуле Manager. В данном окне добавления фильтра можно изменить ранее установленное значение в выпадающем списке «Условие». Значения в выпадающем списке «Условия» зависят от выбранных значений в выпадающих списках «Тип фильтра» и «Отображение» в модуле Manager. Поэтому они могут быть:
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Поле ввода», а в выпадающем списке «Отображение» выбрано значение «Поиск» или «Строка», то значения в выпадающем списке «Условие» следующие:
- «Соответствует»;
- «Не соответствует»;
- «Содержит»;
- «Не содержит»;
- «Начинается с»;
- «Не начинается с»;
- «Заканчивается на»;
- «Не заканчивается на»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Поле ввода», а в выпадающем списке «Отображение» выбрано значение «Число», то значения в выпадающем списке «Условие» следующие:
- «Равно»;
- «Не равно»;
- «Больше»;
- «Больше или равно»;
- «Меньше»;
- «Меньше или равно»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Поле ввода», а в выпадающем списке «Отображение» выбрано значение «Диапазон чисел», то значения в выпадающем списке «Условие» следующие:
- «Равно»;
- «Не равно»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Дата», а в выпадающем списке «Отображение» выбрано значение «Поле ввода», то значения в выпадающем списке «Условие» следующие:
- «Соответствует»;
- «Не соответствует»;
- «Содержит»;
- «Не содержит»;
- «От»;
- «До»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Дата», а в выпадающем списке «Отображение» выбрано значение «Календарь», то значения в выпадающем списке «Условие» следующие:
- «Соответствует»;
- «Не соответствует»;
- «От»;
- «До»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Дата», а в выпадающем списке «Отображение» выбрано значение «Поле ввода с периодами», то значения в выпадающем списке «Условие» следующие:
- «Соответствует»;
- «Не соответствует»;
- «Содержит»;
- «Не содержит»;
- Если в модуле Manager в выпадающем списке «Тип фильтра» выбрано значение «Дата», а в выпадающем списке «Отображение» выбрано значение «Календарь с периодами», то значения в выпадающем списке «Условие» следующие:
- «Соответствует»;
- «Не соответствует».
Поле «Значение по умолчанию»
Значение, отображаемое по умолчанию в поле «Значение по умолчанию», соответсвует значению, установленному в одноименном блоке при создании фильтра в модуле Manager и соответствует выбранному типу фильтра и виду отображения.
Блок с настройками отображения фильтра
В блоке располагаются настройки отображения фильтра.
Блок содержит следующие варианты отображения:
- «Скрывать в режиме чтения». Фильтр не отображается в режиме просмотра проекта для пользователей, у которых установлены права только на просмотр проекта;
- «Запретить изменения». Запрещается вносить изменения в фильтр.
- «Добавить на слой». После сохранения фильтр будет добавлен на слой.
Для выбора какого-либо варианта отображения необходимо установить флажок напротив наименования варианта. По умолчанию флажки не установлены.
Сохранение фильтра
Для отмены внесенных данных в окно для добавления фильтра следует нажать кнопку , расположенную в верхнем правом углу окна, или нажать левую кнопку мыши вне области окна.
Для сохранения внесенных данных следует нажать кнопку «Сохранить». Окно для добавления фильтра скроется, в окне создания фильтра в блоке со списком отобразится созданный фильтр. Фильтр будет добавлен на слой проекта при условии установки флажка напротив варианта «Добавить на слой» в окне добавления фильтра. Для закрытия окна создания фильтра (окно со списком созданных фильтров и кнопкой «Добавить фильтр») следует нажать на кнопку или нажать левую кнопку мыши вне области окна.