Есть ли способ проверить, были ли данные версионированы с помощью опции «переместить правки в базу»?

9

Есть ли способ проверить, были ли данные версионированы, используя опцию «переместить изменения в базу»?

Желательно через саму ArcGIS или используя Python, но любым способом будет работать.

РЕДАКТИРОВАТЬ

Есть ли способ узнать, был ли установлен этот флажок при управлении версиями данных:

введите описание изображения здесь

ianbroad
источник
Пожалуйста объясните далее.
Брэд Несом
Я не совсем уверен, как объяснить гораздо больше. Я добавил скриншот, когда опция выбрана.
ianbroad
1
Там только способ определить , является ли класс функции в настоящее время в Move редактирует на базу, не то, как данные были первоначально собраны.
Винс
Хорошо, как мне это определить? Спасибо.
ianbroad

Ответы:

8

Щелкните правой кнопкой мыши по рассматриваемому классу объектов, используя ArcCatalog или окно Каталога в ArcMap. Просмотр свойств класса объектов. Под вкладкой General есть раздел Versioning, который будет содержать ваш ответ. Пример, когда опция для перемещения на базу отмечена:

Свойства класса объектов

Адам
источник
Вы знаете, могу ли я получить к нему доступ через Python?
ianbroad
Лучшее, что я нашел, это предыдущий пост: как проверить, зарегистрирован ли fc как версионный или нет с использованием python . Он вернет логическое значение True / False для вашего класса пространственных объектов и не различает отмеченный / непроверенный параметр «перемещать изменения в базу»
Адам
Вот ссылка на статью ESRI Tech, в которой описано, как это сделать выше, в отношении того, как : Программно определить, являются ли классы объектов версионными . Тем не менее, дает вам только True / False, но может помочь вам написать скрипт для итерации по многим классам пространственных объектов и записать их в файл журнала.
Адам