Предположим, пользователю необходимо видеть значение диаметров трубопровода не в метрах, а в миллиметрах. Текущая версия программы позволяет изменять единицы измерения для диаметров участков, выбрать можно метры или миллиметры. В ранних версиях диаметр указывался только в метрах. Рассмотрев данный пример вы сможете переводить в нужные единицы измерения любое поле базы.
Сначала добавим в базу по трубопроводу дополнительную строку: Внутренний диаметр подающего трубопровода, мм. Для этого:
Выделите на карте группу участков, с которыми будет производиться работа.
Откройте окно семантической информации по трубопроводу.
Сделайте щелчок правой кнопкой мыши в области окна, в появившемся контекстном меню выберите пункт Добавить поле.

Рисунок 812. Контекстное меню
В окне Добавить поле внесите:
Имя - Dpod_new;
Пользовательское имя - Внутренний диаметр подающего трубопровода, мм;
Тип поля - Вещественное.

Рисунок 813. Добавление новой строки
Нажмите кнопку .
Добавление строки закончено, срока будет добавлена в самый низ таблицы.
Далее, с помощью запроса скопируем значение трубопровода и умножим его на 1000. Для этого:
В окне семантической информации по участкам откройте вкладку Запрос.
Проверьте, чтобы был включен режим фильтра по группе - нажата кнопка
.
В добавленной строке Внутренний диаметр подающего трубопровода, мм введите: ИЗМЕНИТЬ F7*1000, где F7 - псевдоним поля Внутренний диаметр подающего трубопровода, м. То есть, в результате запроса значение поля F7 будет скопировано в данную строку и умножено на 1000 (перевод из м в мм).

Рисунок 814. Пример создания запроса
Выполните запрос кнопкой
. После чего появится сообщение: Будет модифицировано следующее
число записей: n, где n - количество выделенных участков. Подтвердите выполнение
изменений. Нажмите кнопку .
В результате проделанного запроса данные будут скопированы и одновременно умножены на 100:

Рисунок 815. Результат запроса