ZuluGaz позволяет автоматически заполнить ID (SYS) начала и конца участка газовой сети сразу для всех объектов слоя. В результате в базе данных по участкам в соответствующие поля будут записаны ID начального узла, из которого "выходит" участок и ID конечного узла. Поля в базу следует добавить самостоятельно и настроить в модели расчетов, подробнее см. далее.
Чтобы автоматические заполнить ID начала и конца участков сети:
В базу данных по объекту Участок добавьте поля Begin_node - ID начала участка и End_node - ID конца участка. Тип полей: Вещественное. Для этого следует:
Открыть окно семантической информации по слою, которому в базу данных надо добавить поля (кнопка ).
Сделать щелчок правой кнопкой мыши в области окна, из появившегося контекстного меню выбрать пункт Добавить поле.
Рисунок 234. Окно семантической информации
В появившемся диалоге задать:
в строке Имя - имя для нового поля таблицы;
в строке Пользовательское имя - пользовательское имя для нового поля;
из списка Тип поля выбрать тип для создаваемого поля Вещественное.
Рисунок 235. Окно добавления поля
Нажать кнопку
.Аналогичным способом добавить еще одно поле.
В результате проделанных действий в базу данных по участкам будут добавлено новые поля (в конец списка).
Выберите команду главного меню на панели инструментов.
Выберите слой газовой сети из списка, нажав кнопку
.Настройте добавленные поля в модели слоя:
На панели расчетов ZuluGaz нажмите кнопку Данные.
и перейдите на вкладкуВыберите в списке объектов участок и нажмите кнопку
.В появившемся окне установите для полей ID начального узла и ID конечного узла соответствие с полями добавленными ранее, используя или кнопку .
Рисунок 236. Настройка полей объектов
Нажмите ZuluGaz.
и вернитесь на панель расчетовНа панели расчетов ZuluGaz перейдите на вкладку Сервис.
Рисунок 237. Вкладка Сервис
Нажмите кнопку
.В результате по всем участкам будут заполнены поля Begin_node и End_node (а также Наименование начала участка
и Наименование конца участка
для всех участков).
![]() | Важно |
---|---|
При повторном выполнении данной операции, происходит перезапись полей с результатами. |