Перейти к содержимому

Использование функций в Puzzle RPA

Функция (процедура) - это именованный блок алгоритма, который выполняет определенные операции и может принимать аргументы и возвращать результаты. Она предназначена для повторного использования кода и упрощения программы. В название функции не должно быть пробелов.

Чтобы использовать функции в Puzzle RPA требуется:

  1. Создать функцию;
  2. Указать название функции в поле ввода;
  3. Добавить аргументы (переменные) которые будет использовать функция, если это требуется по процессу;
  4. Собрать алгоритм внутри функции;
  5. Указать значения, которые будут возвращены из функции, если это требуется по процессу;
  6. Выполнить функцию в любом месте основного алгоритма.

Для выполнения функции в основном алгоритме необходимо добавить блок вызова. Блок автоматически генерируется при создании функции в подкатегории “Функции”.

картинка_0

Пример использования

В данном примере:

  • Cоздана функция sum, которая принимает две переменных x и y;
  • Внутри функции переменные суммируются и полученное значение приваривается переменной tmpResult;
  • После выполнения функция возвращает значение переменной tmpResult;
  • В основном алгоритме цикл выполняется 5 раз;
  • Переменным x и y присваиваются случайные значения;
  • Исполняется функция sum, результат выполнения функции присваивается переменной result;
  • В Excel файл дописывается строка с результатом.
картинка_1

Результат

Записанные данные в файл Excel:

картинка_2