Просмотр ошибок

Примечание:

Для Инженерной сети версии 3 и более ранних, см. раздел Просмотр объектов-ошибок.

При работе в инженерной сети, ошибки генерируются для отслеживания несогласованных объектов. Ошибки хранятся в таблице измененных областей.

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

Более подробно об ошибках

Доступ к ошибкам

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

Выполните следующие шаги, чтобы перейти на подслой измененных областей:

  1. Разверните слой Инженерной сети на панели Содержание.

    Откроется слой Измененные области.

    Слой инженерной сети с подслоем измененных областей

  2. Щелкните подслой Измененные области правой кнопкой мыши и выберите Таблица атрибутов Open Table, чтобы открыть таблицу, связанную с этим слоем.
  3. Изучите таблицу атрибутов измененных областей, чтобы найти ошибки. Измененные области с кодом ошибки больше 0 связаны с объектами. Для предоставления дополнительных сведений об объектах-ошибках используется всплывающее окно с пользовательским выражением. Используйте один из следующих методов для доступа к всплывающему окну:
    • Щелкните строку в таблице атрибутов измененной области правой кнопкой мыши и выберите Всплывающее окно Всплывающее окно.
    • Используйте инструмент Исследовать Инструмент Исследовать, чтобы выбрать измененную область на карте.

Просмотрите поле Error(s) во всплывающем окне, чтобы разобраться в ситуации. См. раздел Управление ошибками объектов, чтобы просмотреть список номеров ошибок и их описаний, и узнать о способах их исправления.

Примечание:

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

Понятие атрибутов ошибок

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

Атрибуты Status и Error code используют кодировку bitwise для обозначения операции, которая привела к созданию измененной области и для отображения ошибок, связанных с объектами, соответственно. Например, статус 4 будет представлен как 16 (2^4 = 16), а код ошибки 9 - как 512 (2^9 = 512). Эти значения суммируются, если к появлению измененной области привели несколько операций, или если имеется несколько ошибок. Значение 0 отображается при отключенной топологии сети.

Поле Error(s) во всплывающем окне используется для отображения понятного пользователю номера и описания ошибки. При наличии контекстных сведений, в поле Error message находится дополнительная информация об объекте с ошибкой.

Псевдоним поляОписаниеПример значения

Статус

Статус измененной области. Значение bitmask используется для обозначения типа операции, которая привела к созданию измененной области. Используются следующие обозначения:

  • 0 - Вставка/Обновление объекта
  • 1 - Удаление объекта
  • 2 - Изменение элементов
  • 3 - Ошибка объекта
  • 4 - Ошибка элемента
  • 5 - Ошибка подсети

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