Сценарии обработки данных

Сценарий обработки данных – это набор SQL-запросов, которые могут выполняться автоматически перед или после проведения расчета. Возможно ручное выполнение сценариев обработки данных. Сценарий может выполняться для выбранного пользователем типа расчета, например только для поверочного, конструкторского и т.п.

Каждый сценарий может содержать набор (несколько) SQL-запросов, которые будут изменять ваши исходные данные или результаты расчетов. Вы можете создать собственные сценарии обработки данных для решения различных задач. Так как сценарии обработки данных строятся на основе SQL-запросов, вы получаете мощный инструмент, который экономит ваше время.

Сценарии обработки данных могут:

  1. запускаться автоматически перед/после выполнения расчёта или вручную;

    При автоматическом выполнении нескольких сценариев пользователь может настроить очередность выполнения сценариев.

  2. выполняться до или после запуска указанных видов расчетов, например перед поверочным, конструкторским и т.д. – указывается пользователем в настройках сценария.

[Предупреждение]Предупреждение

Если вы выбрали автоматическое выполнении перед расчетом, то сценарий выполнится в любом случае, даже если расчет не запустился или возникли ошибки!

Если расчет выполняется только для выбранного вами источника (водопроводной сети), то сценарий выполняется в соответствии с условием SQL-запроса и применяется ко всему слою инженерной сети. Для применения сценария к определенному источнику (водопроводной сети) можно:

  • написать SQL-запрос с условием фильтрации, например по значению поля Номер источника;

  • скопировать водопроводную сеть в отдельный слой.

Сценарии обработки данных сохраняются индивидуально для каждого слоя в списке сценариев.

Список сценариев обработки данных

Рисунок 326. Список сценариев обработки данных


Чтобы изменить порядок выполнения сценариев, в окне Обработка данных используйте кнопки Вверх и Вниз – первый (верхний) в списке будет выполняться первым и далее сверху→вниз.

Диалог настройки сценария обработки данных представлен на рисунке ниже. Для сценария указывается название, способ выполнения, SQL-запрос и выбираются инженерные расчеты, для которых выполняется данный сценарий.

Окно сценария обработки данных

Рисунок 327. Окно сценария обработки данных


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

Отображение результатов выполнения в окне Сообщения

Рисунок 328. Отображение результатов выполнения в окне Сообщения