Алгоритм

Алгоритм предоставляет возможность создать процесс обработки данных на языке C#.

Окно алгоритма содержит следующие элементы:

  • Вкладка Основные

  • Вкладка Переменные

  • Вкладка Код

  • Кнопка Проверить алгоритм.

Вкладка Основные содержит:

  • Название: название алгоритма, обязательно для заполнения.

  • Имя: имя алгоритма, необязательно для заполнения. При присвоении имени необходимо учитывать перечень зарезервированных имен.

  • Комментарий: описание алгоритма, необязательно для заполнения, поддерживается многострочный ввод.

  • Модуль запуска: выпадающее меню для выбора модуля запуска.

../../../_images/image181_algo.png

Вкладка Переменные содержит:

  • Переменную обработки с флагом Использовать только для маршрутизации.

  • Панель кнопок управления.

  • Список переменных алгоритма.

../../../_images/image182_algo.png

Раздел предназначен для создания сложных и простых переменных для выполнения алгоритма.

Основной способ подбора (переменная обработки):

  • по типу данных переменная инициализирована этим типом данных.

  • по типу данных с признаком Использовать только для маршрутизации означает, что сама переменная не будет инициализирована этим типом данных. Переменная используется только для автоматического определения маршрута.

Чтобы создать новую переменную:

  1. Нажмите на кнопку +. Откроется всплывающее окно добавления переменной:

../../../_images/variable_new.png
  1. В окне выполните следующие действия:

    • Выберите Тип переменной.

    • Введите Наименование переменной (поле обязательно для заполнения).

    • При необходимости установите следующие флаги:

      • Входящая: если предполагается использовать входящие переменные, установлен по умолчанию.

      • Исходящая: если предполагается использовать исходящие переменные, установлен по умолчанию.

      • Массив: если предполагается использовать массив.

      • Разрешить NULL: если предполагается использование нулевых значений.

    • Укажите полный путь к переменной.

    • Выберите значение переменной из списка.

    • Введите описание переменной.

  2. Нажмите на кнопку Выбрать. Окно добавления переменной закроется, и новая переменная отобразится в таблице рабочей области.

Включение и выключение параметров, указанных в колонках таблицы Входящая, Исходящая, Массив и Разрешить NULL, можно осуществлять для всех переменных в таблице:

../../../_images/table_select.png

Вкладка Код представлена текстовым полем, где нужно писать код на языке C#.

../../../_images/code_algo.png

Кнопка Проверить алгоритм запускает функцию проверки введенного кода на наличие ошибок.