Перенести значение диаметра трубопровода в новую строку и перевести это значение в сантиметры

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

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

  1. Открыть окно семантической информации по трубопроводу.

  2. Сделать щелчок правой кнопкой мыши в области окна, в появившемся контекстном меню выбрать пункт Добавить поле.

    Контекстное меню

    Рисунок 705. Контекстное меню


  3. В окне Добавить поле внесите:

    • Имя - Dpod_sm;

    • Пользовательское имя - Внутренний диаметр подающего трубопровода, см;

    • Тип поля - Вещественное.

      Добавление новой строки

      Рисунок 706. Добавление новой строки


      Нажмите кнопку ОК.

      Добавление строки закончено, срока будет добавлена в самый низ таблицы.

Теперь с помощью запроса скопируем значение трубопровода и умножим его на 1000. Для этого:

  1. В окне семантической информации по участкам откройте вкладку Запрос.

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

    Пример создания запроса

    Рисунок 707. Пример создания запроса


  3. Выполните запрос кнопкой . После чего появится сообщение: Будет модифицировано следующее число записей: n. Подтвердите выполнение изменений. Нажмите кнопку Да.

В результате проделанного запроса данные будут скопированы и одновременно умножены на 1000:

Результат запроса

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