Создание фильтра

Для добавления фильтра в проект необходимо нажать кнопку , расположенную в правом меню кнопок в режиме редактирования проекта:


Кнопка для добавления фильтра в режиме редактирования проекта


После нажатия на кнопку появляется окно просмотра связей на слое:


Окно просмотра связей на слое

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

После нажатия на кнопку откроется первый шаг настройки связи:

Окно первого шага настройки связи

В данном окне следует нажать на кнопку .

После нажатия на кнопку откроется окно для добавления фильтра:


Окно для добавления фильтра


Окно создания фильтра в данном месте соответствует окну создания фильтра в модуле Manager: Создание фильтра. Обратитесь к руководству Polymatica Manager по приведенной ссылке, чтобы узнать о типах фильтров и типах их отображения.

Финальная настройка фильтра

После нажатия на кнопку «Создать» в окне «Глобальный фильтр» открывается окно «Финальная настройка фильтров». 

Окно "Финальная настройка фильтров"


В данном окне можно внести последние изменения в фильтр перед его добавлением на слой проекта:

  • изменить название фильтра;
  • добавить или изменить описание;
  • добавить или изменить ключ;
  • изменить расположение названия;
  • изменить условие;
  • изменить значение по умолчанию.

Также доступны настройки отображения фильтра на слое:

  1. Запретить обновление фильтра на слое - запрещает изменение шаблона фильтра при помощи кнопки настройки   
  2. Показать поле поиска - данная настройка доступна только для типов фильтров "Список" и "Мультисписок" с типом отображения "Чекбоксы" или "Радиокнопки". Она убирает отображающееся по умолчанию над элементами выбора поле "Поиск", которое удобно использовать, если радиокнопок/чекбоксов очень много. В остальных случаях эту настройку можно отключить. 
  3. Запретить изменение значения фильтра - запрещает пользователям выбирать значения фильтра в режиме просмотра проекта и тем самым фильтровать связанные с ним компоненты. Компоненты с таким фильтром будут всегда отфильтрованы значением по умолчанию
  4. Запретить очистку значения фильтра - данная настройка доступна только для фильтра типа "Список". Она запрещает оставлять поле значения фильтра пустым.
  5. Скрыть фильтр - при установке данной настройки фильтр вообще не будет отображаться в проекте, только фильтровать связанные с ним компоненты значением по умолчанию.
  6. Вынести на слой - при установке данной настройки фильтр, наоборот, будет отображаться в проекте, и фильтровать связанные с ним компоненты.

Сохранение фильтра

Для отмены внесенных данных в окно для добавления фильтра следует нажать кнопку , расположенную в верхнем правом углу окна, или нажать левую кнопку мыши вне области окна

Для сохранения внесенных данных следует нажать кнопку «Создать связь». Окно для добавления фильтра скроется, в окне создания фильтра в блоке со списком отобразится созданный фильтр. Для закрытия окна создания фильтра (окно со списком созданных фильтров и кнопкой «Добавить фильтр») следует нажать на кнопку или нажать левую кнопку мыши вне области окна.

Права доступа

Для установки прав доступа к фильтру в окне создания глобального фильтра следует нажать на кнопку "Права доступа".

После нажатия на кнопку окно создания глобального фильтра видоизменяется и далее следует нажать на появившуюся кнопку "Добавить".

После нажатия на кнопку откроется окно для предоставления прав доступа группам пользователей (окно с предоставлением прав для групп пользователей открывается по умолчанию):


Права доступа для групп пользователей

Окно групп пользователей состоит из следующих блоков:

  • Иконки  (группа пользователей) и  (отдельные пользователи), позволяющие переключиться либо на список групп пользователей, либо на список пользователей;
  • Поиск. Для поиска группы пользователей следует ввести в поле искомое значение. Список ниже отфильтруется относительно искомого значения. Введенное значение исчезает из поля при нажатии на кнопку ;
  • Список групп пользователей. Выбор группы пользователей, которой необходимо предоставить доступ к датасету. Выбор осуществляется путем установки флажка напротив наименования группы пользователей;
  • Пагинация. Если в списке групп пользователей содержится большое количество записей, используется пагинация, расположенная в левом нижнем углу под списком групп пользователей: . Пагинация представляет собой перечень страниц списка групп пользователей. Для доступа к необходимой странице списка групп пользователей необходимо нажать на порядковый номер данной страницы. 

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


Уровень предоставляемых прав

Предоставляемые права могут быть:

  • Просмотр. Доступ на просмотр и использование датасета без права редактирования. «Просмотр» отображается по умолчанию при установлении флажка;

  • Редактирование. Доступ на просмотр и редактирование датасета без права на удаление;

  • Полный. Доступ на просмотр, редактирование и удаление датасета.

При нажатии на иконку  осуществляется переход в окно со списком пользователей:

Права доступа для отдельных пользователей

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

Для закрытия окна следует нажать кнопку «Отменить», или нажать левую кнопку мыши вне области окна. Произойдет возврат в окно сохранения фильтра. 

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

Добавленные группы пользователей

Добавленные пользователи

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

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


  • Нет меток