Редактирование атрибутов объектов

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

Подсказка:

Для просмотра и редактирования атрибутов в табличном виде для всех объектов в слое щелкните этот слой правой кнопкой мыши на панели Содержание на вкладке В порядке прорисовки По отображению и выберите Таблица атрибутов Open Table.

Таблицы также являются эффективным выбором для редактирования или применения вычислений полей к столбцам данных.

Правила атрибутов и домены

Некоторые встречающиеся значения атрибутов ограничены значениями, определенными правилами атрибутов, значениями подтипов или доменами.

Правила атрибутов

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

Проверка атрибутов

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

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

Выбрать только некорректные объекты

Подтипы и атрибутивные домены

Поля, определенные с помощью подтипов или доменов атрибутов, включают ниспадающие списки для выбора и назначения допустимого значения. Когда вы меняете значение подтипа, вам предлагается применить значения по умолчанию, определенные новым подтипом, или сохранить существующие значения атрибутов объекта.

Изменить подтип

Подсказка:

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

Коды цвета полей

Поля, выполняющие определенные функции, выделены цветом. Цветовые коды описаны в следующей таблице:

Цвет поляОписание

Оранжевый

Поле подтипа.

Пурпурный

Символы слоя.

Желтый

В атрибутивной таблице вида Поля включен параметр Подсветка.

Коды цветов атрибутивных полей

Редактирование атрибутов и связанных записей

Чтобы отредактировать атрибуты и связанные записи для выбранного объекта, разверните выборку на панели и щелкните вкладку Атрибуты.

Подсказка:

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

  1. На вкладке Редактирование в группе Выборка щелкните Атрибуты Атрибуты.
  2. Щелкните Выбрать Выбрать, выберите объекты и разверните выборку на панели.
    • Чтобы обновить значения для всех выделенных объектов определенного слоя, щелкните имя этого слоя на панели.
    • Чтобы выбрать несколько объектов и отредактировать одно и то же поле с одним и тем же значением, используйте следующие сочетания клавиш:
      • Чтобы выбрать несколько объектов, нажмите Ctrl и щелкните на объекты.
      • Чтобы выбрать смежные объекты, нажмите Shift, затем щелкните на первом и последнем объектах.
  3. Включите или очистите Автоприменение.
    • Включите Автоприменение, чтобы ваши правки принимались автоматически, когда нажимается Enter.
    • Отключите Автоприменение, чтобы ваши правки принимались автоматически, когда нажимается Применить. Отредактированные поля выделяются зеленой вертикальной полосой, пока вы не примените изменения.
  4. Нажмите вкладку Атрибуты, чтобы изменить атрибуты и подтипы объектов.

    Вкладка Атрибуты

    • Если родительский объект участвует в классе отношений, щелкните вкладку Атрибутивные отношения, чтобы изменить атрибуты в связанной таблице.

      Атрибутивные отношения

  5. Щелкните ячейку, которую хотите исправить, измените значение и нажмите Enter.
    • Чтобы изменить значение подтипа, щелкните Выбрать класс символов Добавить все и выберите подтип.
    • Чтобы изменить поле даты с помощью календаря, щелкните это поле и щелкните Календарь Календарь. Чтобы ввести текущую дату и время, щелкните Сегодня.
      Календарь
    • Чтобы установить для поля, которое принимает нулевые значения, значение Null, щелкните правой кнопкой мыши и щелкните Установить на '<Null>’.
      Установить на '<Null>’
  6. Если Автоприменение отключено, щелкните Применить.
    • Чтобы отменить измененное значение, щелкните Отмена.
    Примечание:

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

    Незавершенные изменения атрибутов

Копирование атрибутов между объектами

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

Подсказка:

Для переноса атрибутов между объектами используйте инструмент Перенос атрибутов Перенос атрибутов.

  1. На вкладке Редактирование в группе Выборка щелкните Атрибуты Атрибуты.
  2. Щелкните Выбрать Выбрать, выберите объекты и разверните выборку на панели.
  3. Щелкните правой кнопкой мыши объект, содержащий атрибуты, которые вы хотите скопировать, и щелкните Копировать атрибуты Копировать.
  4. Щелкните правой кнопкой мыши целевой объект или слой и щелкните Вставить атрибуты Вставить.
  5. Если Автоприменение отключено, щелкните Применить.

Редактирование зависящих атрибутивных значений

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

Схема для этих полей определена в исходной таблице атрибутов как группы полей и организована в реляционные иерархии. Чтобы изменить эту схему, откройте атрибутивную таблицу и нажмите на ленте вкладку Данные. В группе Дизайн щёлкните Зависящие значения Зависящие значения.

Подсказка:

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

  1. На вкладке Редактирование в группе Выборка щелкните Атрибуты Атрибуты.
  2. На панели щелкните Выбрать Выбрать, выберите объекты и разверните выборку на панели.
  3. Снимите отметку для Автоприменения.
  4. Щелкните вкладку Атрибуты.
    Зависящие значения на панели Атрибуты
  5. Нажмите на объект, которые содержит зависящие значения атрибутов, который хотите изменить.
  6. Щелкните стрелку ниспадающего списка для атрибута, который нужно изменить.
    Подсказка:

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

    • Частичное совпадение – при наведении на эту опцию появится ниспадающее меню со всеми заданными значениями для этой группы полей. Они появятся под именем поля, для которого среди них есть правильный выбор. Использование Частичного совпадения может пригодиться при дальнейшем редактировании других полей, пока не будет создана правильная последовательность значений в полях.
    • Показать все – показывает все атрибутивные значения, доступные для группы полей. Это может быть удобно, если вы хотите изменить значения атрибутов для всех полей. Эта опция появляется внизу ниспадающего списка при нажатии на Показать совпадения.
    • Показать совпадения – показывает все корректные значения для поля на основе значений родительского поля. Это установка по умолчанию. Эта опция появляется вверху ниспадающего списка при нажатии на Показать все.
  7. Чтобы применить ваши изменения, нажмите Применить.