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

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

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

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