13 | Документация

Отслеживание изменений (Edit Tracker)

Обратите внимание, что записи о создании и изменении объектов слоя будут автоматически вноситься в поля выбранного слоя для каждого отдельного объекта (трекер изменений), если:
Дополнительных настроек не требуется. На уровне отдельного картографического сервиса (проекта) или отдельного слоя вы можете переопределить поля для записей трекера изменений. При этом если какой-то из параметров будет не переопределен, то соответственные этим параметрам записи будут вноситься в поля, указанные в блоке История изменений в Глобальных настройках CoGIS Server.
Если параметры в Глобальных настройках CoGIS Server не заполнены, то записи трекера изменений будут внесены только в те слои, для которых заданы настройки отслеживания изменений на уровне слоя или проекта в целом.
Для отдельного слоя или для проекта в целом задайте соответствующие переменные (см. Таблица 1 ).
Таблица 1 - Группа настроек Edit Tracker
Переменная
Значение
elitegis_edit_tracker_created_date_field
название поля для заполнения даты создания объекта
elitegis_edit_tracker_created_user_field
название поля для заполнения имени пользователя, создавшего объект
elitegis_edit_tracker_last_edited_date_field
название поля для заполнения даты редактирования объекта
elitegis_edit_tracker_last_edited_user_field
название поля для заполнения имени пользователя, редактировавшего объект
Ниже приведены примеры заданных таким образом настроек для проекта в целом (см. Рисунок 123 ) и для слоя (см. Рисунок 124 ).
Рисунок 123 - Настройка переменных Edit Tracker для проекта
Рисунок 124 - Настройка переменных Edit Tracker для слоя