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


9

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

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

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

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

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


Пожалуйста объясните далее.
Брэд Несом

Я не совсем уверен, как объяснить гораздо больше. Я добавил скриншот, когда опция выбрана.
ianbroad

1
Там только способ определить , является ли класс функции в настоящее время в Move редактирует на базу, не то, как данные были первоначально собраны.
Винс

Хорошо, как мне это определить? Спасибо.
ianbroad

Ответы:


8

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

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


Вы знаете, могу ли я получить к нему доступ через Python?
ianbroad

Лучшее, что я нашел, это предыдущий пост: как проверить, зарегистрирован ли fc как версионный или нет с использованием python . Он вернет логическое значение True / False для вашего класса пространственных объектов и не различает отмеченный / непроверенный параметр «перемещать изменения в базу»
Адам

Вот ссылка на статью ESRI Tech, в которой описано, как это сделать выше, в отношении того, как : Программно определить, являются ли классы объектов версионными . Тем не менее, дает вам только True / False, но может помочь вам написать скрипт для итерации по многим классам пространственных объектов и записать их в файл журнала.
Адам
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.