Исправление недопустимых значений атрибутов

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

При использовании этой команды учитывайте следующее:

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

Чтобы выбрать и исправить недопустимые значения атрибутов, выполните следующие действия:

  1. Если отфильтрованная выборка существует, очистите эту выборку или восстановите ее состояние, которое было до фильтрации.

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

  2. На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Атрибуты Атрибуты.
  3. На панели Атрибуты щелкните вкладку Выборка.

    Вкладка Выборка

  4. Щелкните инструмент Выбрать Выбрать и выберите объекты.

    В древовидной структуре выборки появятся выбранные объекты.

  5. В древовидной структуре выборки щелкните правой кнопкой мыши соответствующий слой и выберите Выбрать только некорректные объекты. Выбрать только некорректные объекты
    Выбрать только некорректные объекты

    Выборка всех объектов, содержащих допустимые значения атрибутов, будет отменена, и в ней останутся только некорректные объекты.

  6. В древовидной структуре выборки щелкните выбранный объект или запись, чтобы отобразить поля атрибутов на вкладке Атрибуты.
  7. Щелкните поле, щелкните в нем правой кнопкой мыши и выберите одну из следующих команд:

    КомандаОписание

    Установить на '<Null>' NULL

    Установите значение Null, если поле принимает пустые значения.

    Восстановить Отменить

    Восстановите последнее сохраненное значение.

    Получить уникальные значения

    Выберите значение, которое в данный момент хранится в этом поле.

    Очистить Сбросить

    Очистите это значение и используйте текущее значение базы геоданных по умолчанию.

    Примечание:

    Если вы проверяете отношения, внесите необходимые изменения в эти отношения или связанные с ними объекты, чтобы сделать объект корректным. Для этого может потребоваться добавить и удалить отношения или изменить подтип одного или всех объектов.

  8. Если отмечено Авто-применение, щелкните Применить.

    Если для неподтвержденных изменений включена опция change prompt (запрос на изменение), и перед переключением на другую карту вы не применяете и не отменяете внесенные изменения, то вам будет предложено применить или отменить любые неподтвержденные изменения атрибутов.

    Неподтвержденные изменения атрибутов