Автоматические реакции

CoGIS позволяет расширять функцию редактирования при помощи добавления специальных реакций на события. Реакции могут быть настроены  в виде подправила в правиле на редактирование или в виде отдельного правила. Если реакция настроена в виде подправила, она будет вызываться только если выполняется родительское правило на редактирование. При этом итоговые ограничения (сервис, слои, список пользователей и т.д.) будут определяться как сумма ограничений родительского правила и ограничений самой реакции.

Если в виде отдельного правила - при любом редактировании, если соблюдаются ограничения редактирования, заданные для реакции.

Для любого типа реакций базовые настройки правила одинаковы.

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

 

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

Укажите, каким пользователям будет разрешено выполнение данного действия. Выберите из списка:

  • Любых - действие будет выполняться для всех пользователей

  • Авторизованных - действие будет выполняться для всех авторизованных пользователей

  • Входящих в одну из групп - действие будет выполняться только для пользователей, входящих хотя бы в одну из указанных групп. Заполните список групп.

  • Входящих во все указанные группы - действие будет выполняться для пользователей, входящих во все указанные группы. Заполните список групп.

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

В открывшейся форме укажите:

  • SQL фильтр, если необходимо отфильтровать определенные объекты слоя по атрибутам.

  • Ограничение по экстенту, если необходимо ограничить выполнения действия рамками определенного экстента карты. Задайте координаты границ экстента

  • Ограничение по объектам, если необходимо ограничить выполнение действия рамками определенных объектов из указанного класса объектов. Задайте название класса объектов и SQL фильтр внутри него, если требуется.

 
 
 

Содержание

Указатель

Глоссарий

-Поиск-

Назад