Включение и выключение отслеживания редактирования

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

Изменения, внесенные в версионные данные, записываются при редактировании независимо от времени согласования и публикации изменений. Согласованные конфликты записываются в отредактированную версию, основываясь на политике разрешения конфликтов.

Можно задать Всемирное координированное время (UTC) или часовой пояс размещения базы данных. Существующие даты будут соответствовать указанному стандарту времени.

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

Включение и контроль отслеживания редактирования

  1. На вкладке Вид щелкните Панель каталога Панель Каталог и разверните Базы данных Базы данных.
  2. Разверните базу данных по умолчанию или базу данных, содержащую ваши данные.
  3. Щелкните правой кнопкой мыши по классу объектов для отслеживания и выберите Свойства Настроить параметры.

    Откроется диалоговое окно Свойства класса пространственных объектов.

  4. Нажмите Включить отслеживание редактирования.

    Отслеживание изменений

  5. Включите опцию Включить отслеживание редактирования.
    • Отключите эту настройку, чтобы выключить отслеживание изменений.
  6. Выберите поля, которые будут обновляться при создании объекта или записи.
    • Поле Создатель - хранит имя пользователя, создавшего объект или запись.
    • Создать поле даты - хранит дату создания объекта или записи.
  7. Выберите поля, которые будут обновляться при редактирования объекта или записи.
    • Поле Редактор - хранит имя пользователя, который последним редактировал объект или запись.
    • Редактировать поле даты - хранит дату последнего редактирования объекта или записи.
  8. Выберите стандарт времени.
    • UTC (Coordinated Universal Time) - записывает время в формате UTC. Используется по умолчанию.
    • Часовой пояс базы данных - дата записывается в часовом поясе, в котором находится база данных.
  9. Щелкните OK

Включение отслеживания изменений для нескольких классов объектов

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

  1. На вкладке Анализ в группе Геообработка щелкните ModelBuilder Модель.

    Появится вид новой модели.

  2. В группе Вставить щелкните ниспадающий список Итераторы Итераторы и выберите Итерировать классы объектов или Итерировать наборы объектов.

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

  3. Дважды щелкните итератор или щелкните итератор правой кнопкой и нажмите Открыть.

    Появится диалоговое окно.

  4. В текстовом окне Рабочая область введите название набора данных или класса объектов или щелкните Обзор Обзор и выберите его.
  5. Для выполнения итерации по всем подпапкам рабочей области поставьте отметку Рекурсивно.

    Это включит отслеживание для всех классов объектов указанной базы геоданных или набора данных.

  6. В диалоговом итератора нажмите OK

    Диалоговое окно закроется.

  7. В группе Вставить щелкните Инструменты Инструменты.
  8. На панели Геообработка введите в окне поиска editor.

    На панели появятся инструменты отслеживания редактирования.

  9. Перетащите инструмент Включить отслеживание редактирования в модель.
  10. Соедините выходной класс или набор итератора с инструментом Включить отслеживание редактирования одним из следующих способов:
    • В диалоговом окне Включить отслеживание редактирования щелкните стрелку ниспадающего списка Входной набор данных и выберите выходной класс объектов или набор классов итератора.
    • Щелкните выходной класс объектов или набор классов итератора. Перетащите линию соединения к инструменту Включить отслеживание редактирования и выберите Входной набор данных.
  11. Дважды щелкните инструмент Включить отслеживание редактирования или щелкните его правой кнопкой и нажмите Открыть.
  12. Задайте остальные параметры и нажмите OK.

    Диалоговое окно закроется.

  13. На вкладке ModelBuilder в группе Запустить щелкните Запустить Запустить.