Создайте и проверьте работу сценария обработки данных. Рассмотрим простой
сценарий: у вас есть поле Расчетный расход воды, л/с, которое
автоматически должно заполнятся из поля Текущий расход (приборы),
л/с. Сценарий должен выполняться только перед выполнением
поверочного расчета.
SQL-запрос для сценария будет выглядеть следующим образом. Вам следует заменить название слоя и полей, если они отличаются от данного примера:
UPDATE ${this_layer} SET [Расчетный расход воды, л/с] = [Текущий расход (приборы), л/с];
Где:
${this_layer} — псевдоним текущего расчетного слоя.
Создайте сценарий обработки данных:
Выберите команду главного меню или нажмите кнопку
панели инструментов. На экране появится окно гидравлических расчетов:

Рисунок 346. Окно гидравлических расчетов ZuluHydro
Нажмите кнопку и выберите слой водопроводной сети.
Перейдите на вкладку Сервис и нажмите кнопку . Откроется список сценариев, доступный для этого слоя.

Рисунок 347. Список сценариев обработки данных
Нажмите кнопку и укажите параметры сценария:
Название, например Расходы с приборов;
Выполнять – Автоматически перед расчетом;
В поле Запрос вставьте SQL-запрос, описанный в начале статьи;
Отметьте галочкой Поверка для выполнения сценария только для поверочного расчета.

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