Объекты-ошибки и версионные классы пространственных объектов

Доступно с лицензией Standard или Advanced.

Пространственные объекты с ошибками и объекты с ошибками, отмеченные как исключения, при согласовании версий обрабатываются особым способом. Пространственные объекты с ошибками можно только исправить (выполнив редактирование) или пометить как исключения.

Результат согласования ошибок и исключений в родительской версии (default) обобщен как в этих примерах.

Любые ошибки из родительской версии (default), независимо от того, отмечены они как исключения или нет, в результате согласования будут перенесены в дочернюю версию (как показано на примерах 1 и 2).

Примечание:
Для сервис-ориентированных версий, в примерах ниже, Версия 1 - версия default, а Версия 2 - дочерняя по отношения к ней.

Пример 1

Пример 1

Пример 2

Пример 2

Ошибки, отмеченные как исключения в родительской версии (default), после согласования также будут отмечены как исключения в дочерней версии.

Пример 2, исключения

Ошибки и исключения, удаленные в родительской (default) версии (после исправления ошибок или выполнения проверки), в результате согласования будут удалены и из (default) дочерней версии.

Пример 2, удаленные исключения

Результат согласования ошибок и исключений в дочерней версии может быть обобщен так:

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

Обнаруженные при проверке ошибки

Все ошибки в дочерней версии, маркированные как исключения, останутся исключениями. При этом они также будут отмечены как измененные области.

Исключения после процесса согласования

Ошибка в родительской (default) версии, отмеченная как исключение в дочерней, в результате согласования останется исключением и будет маркирована как измененная область. Однако, если эта ошибка исправлена в родительской (default) версии, она будет исправлена и в дочерней (как показано в примерах 3 и 4).

Пример 3

Пример 3

Пример 4

Пример 4

Исключение, существующее в родительской (default) версии, и отмеченное как ошибка в дочерней, в результате согласования останется ошибкой, и будет отмечена как измененная область. Однако, если это исключение исправлено в родительской (default) версии, оно будет исправлено и в дочерней (примеры 5 и 6).

Пример 5

Пример 5

Пример 6

Пример 6

Ошибка или исключение в родительской (default) версии, исправленные в дочерней, в результате согласования останутся исправленными (примеры 7 и 8).

Пример 7

Пример 7

Пример 8

Пример 8

Есть случаи, когда одна и та же ошибка появляется в обеих версиях в результате проверки измененной области в родительской (default) версии, это происходит при создании дочерней версии. Если эта ошибка отмечена как исключение в родительской (default) или дочерней версиях, в результате согласования появятся два объекта с ошибкой. В таких случаях, объекты с ошибкой будут отмечены как измененная область, а при проверке будут сведены к одной ошибке или исключению. Это проиллюстрировано на следующих примерах ниже.

Пример 9

Пример 9

Пример 10

Пример 10