Выполнение простых вычислений

Выполнение вычислений в полях - это простой способ сразу обновить большое количество записей в таблице. Калькулятор поля работает с полями текста, чисел и дат и может автоматически вычислять выбранные записи, если в слое или таблице присутствует выборка.

Шаги:
  1. Начать сеанс редактирования. Можно выполнять вычисления, не находясь при этом в сеансе редактирования. Но в этом случае отменить действия будет невозможно.
  2. Щелкните правой кнопкой на слое или таблице, которую вы хотите редактировать и выберите Открыть таблицу атрибутов.
  3. Щелкните правой кнопкой на названии поля, в котором хотите что-либо вычислить, и щелкните Калькулятор поля (Field Calculator).
    ПримечаниеПримечание:
    Если вы работаете с атрибутивной таблицей класса объектов базы геоданных, которая входит в топологию базы геоданных, геометрическую сеть или класс отношений, команда Калькулятор поля будет недоступна, если вы не открыли сеанс редактирования.
    ПодсказкаПодсказка:

    Можно нажать CTRL+SHIFT+F, чтобы открыть Калькулятор поля.

  4. Используйте списки полей и функций, чтобы построить выражения вычисления. Можно также редактировать выражение в текстовой области или ввести значение для поля.
    ПодсказкаПодсказка:

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

    ПримечаниеПримечание:
    Поля таблицы или слоя, которые были отключены, не отображаются в списке Калькулятора поля. Видимость поля устанавливается на закладке Поля (Fields) диалогового окна Свойства слоя (Layer Properties) или Свойства таблицы (Table Properties) в окне таблицы.
  5. Нажмите кнопку ОК.
ПодсказкаПодсказка:

Если вы применяете Калькулятор поля к текстовым полям, может появиться предупреждение о том, что что-то может оказаться урезанным по причине слишком маленькой длины поля. Усеченные значения помечены звёздочками, поэтому при необходимости вы их можете отыскать и всё исправить.

ПримечаниеПримечание:

Чтобы при попытке что-нибудь вычислить вне сеанса редактирования соответствующее окно с сообщением больше не появлялось, можете отметить в нём опцию Больше не показывать это предупреждение (Don't warn me again). Это предупреждение можно включить снова на вкладке Таблицы (Tables) через Настройка (Customize) > диалоговое окно Опции ArcMap.

ВниманиеВнимание:

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

Связанные темы

9/11/2013