Примечание:
Для Инженерной сети версии 3 и более ранних, см. раздел Просмотр объектов-ошибок.
При работе в инженерной сети, ошибки генерируются для отслеживания несогласованных объектов. Ошибки хранятся в таблице измененных областей.
Подслой измененных областей может использоваться для идентификации измененных областей, связанных с определенными ошибками. Измененные области можно изучить, чтобы определить конкретную ошибку, связанную с объектом.
Доступ к ошибкам
Чтобы получить доступ к ошибкам, слой инженерной сети должен быть представлен на панели Содержание. Если его нет, добавьте его на активную карту с панели Каталог.
Выполните следующие шаги, чтобы перейти на подслой измененных областей:
- Разверните слой Инженерной сети на панели Содержание.
Откроется слой Измененные области.
- Щелкните подслой Измененные области правой кнопкой мыши и выберите Таблица атрибутов , чтобы открыть таблицу, связанную с этим слоем.
- Изучите таблицу атрибутов измененных областей, чтобы найти ошибки. Измененные области с кодом ошибки больше 0 связаны с объектами. Для предоставления дополнительных сведений об объектах-ошибках используется всплывающее окно с пользовательским выражением. Используйте один из следующих методов для доступа к всплывающему окну:
- Щелкните строку в таблице атрибутов измененной области правой кнопкой мыши и выберите Всплывающее окно .
- Используйте инструмент Исследовать , чтобы выбрать измененную область на карте.
Просмотрите поле Error(s) во всплывающем окне, чтобы разобраться в ситуации. См. раздел Управление ошибками объектов, чтобы просмотреть список номеров ошибок и их описаний, и узнать о способах их исправления.
Примечание:
Связи, найденные в ошибках, отображаются на панели Изменить связи с оранжевым индикатором около связанного объекта. При наведении курсора на индикатор, в подсказке отображается дополнительная информация по ошибке.
Понятие атрибутов ошибок
В таблице измененных областей имеется несколько атрибутов, которые могут использоваться для идентификации и работы с ошибками. Всплывающие окна используются для изучения и интерпретации ошибок, найденных в измененной области.
Атрибуты Status и Error code используют кодировку bitwise для обозначения операции, которая привела к созданию измененной области и для отображения ошибок, связанных с объектами, соответственно. Например, статус 4 будет представлен как 16 (2^4 = 16), а код ошибки 9 - как 512 (2^9 = 512). Эти значения суммируются, если к появлению измененной области привели несколько операций, или если имеется несколько ошибок. Значение 0 отображается при отключенной топологии сети.
Поле Error(s) во всплывающем окне используется для отображения понятного пользователю номера и описания ошибки. При наличии контекстных сведений, в поле Error message находится дополнительная информация об объекте с ошибкой.
Псевдоним поля | Описание | Пример значения |
---|---|---|
Статус | Статус измененной области. Значение bitmask используется для обозначения типа операции, которая привела к созданию измененной области. Используются следующие обозначения:
| 16 |
ID источника сети | ID источника класса объектов ошибки. Для отображения имени класса объектов используется домен кодированных значений UN_<ID>_FeatureSourceID. | Электрическая распределительная линия |
Глобальный идентификатор объекта | GUID объекта-ошибки. | {C02B38E4-09A6-4BA8-83A3-E432895F7AFA} |
Код ошибки | Значение bitmask, представляющее коды ошибок, связанные с объектом. Может представлять одну или несколько ошибок. Код 0 означает, что в измененной области ошибок нет. | 512 |
Сообщение об ошибке | Дополнительная контекстная информация, связанная с ошибкой. Представляется в виде: <error ID>,<rule ID1>,<text1>;<rule ID2>,<text2> | 9,RuleID(s) 276,962 |