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