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

В списке сценариев обработки данных представлены все сценарии, которые сохранены в слое.

[Подсказка]Подсказка

Рекомендуется перед созданием сценария протестировать работу SQL-запроса и скопировать его содержимое в буфер обмена – далее вы вставите его в окне параметров сценария.

Чтобы создать новый сценарий или отредактировать существующий:

  1. Откройте список сценариев обработки данных.

  2. Для создания нового сценария нажмите кнопку Добавить. Для редактирования существующего сценария выделите его в списке и нажмите кнопку Изменить.

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

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

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


  3. Введите Название сценария.

  4. В выпадающем списке Выполнять укажите способ выполнения:

    • Вручную – сценарий будет запускаться вручную пользователем.

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

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

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

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

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

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

    • Автоматически после расчета – сценарий будет выполняться после проведения расчета.

  5. В поле Запрос введите значение SQL-запроса или вставьте его из буфера обмена.

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

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

    • Название запроса – отображать или не отображать название сценария обработки данных.

    • Текст запроса – отображать или не отображать текст (код) SQL-запроса.

    • Рамки таблицы – отображать или не отображать рамки таблицы для табличных результатов.

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

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


  8. Нажмите ОК.

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

  10. Для сохранения изменений нажмите ОК.