Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Использование функции Run (Работа) action

  • Обновлено: 11/24/2020
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Использование функции Run (Работа) action

Используйте функцию выполнить action , чтобы запустить функцию в файле .dll , указать параметры для передачи функции и сохранения выходных данных в качестве переменной.

  • Это action позволяет передавать параметр любого типа. Если вы хотите использовать переменную словаря для передачи параметров функции, используйте функцию Run (Legacy) action.

    Использование функции Run (Legacy) action

  • Действие функции запуска не поддерживает использование форм Windows.
  • Если файл .dll использует функции или классы .NET из другого файла .dll, необходимо добавить второй файл .dll в качестве зависимости от bot.

    Bot зависимости

  • Это action поддерживает перегруженные функции, начиная с Enterprise A2019.17. Может action обрабатывать файлы .dll, содержащие несколько функций с одинаковым именем. Она вызывает функцию на основании количества переданных параметров.
  • При использовании функции выполнить или функции выполнить (Legacy) actionsубедитесь, что для функций DLL используются поддерживаемые типы данных.

    DLL package

Процедура

Для запуска функции выполните следующие действия:

  1. В Actions палитре дважды щелкните или перетащите функцию Run action из DLL package.
  2. В поле Session name (Имя сеанса) введите имя сеанса.
  3. В поле Введите пространство имен укажите пространство имен.
    Можно указать любое пространство имен, определенное в DLL-файле.
    Прим.: Убедитесь, что в поле указано правильное значение.
    Важное замечание: Это поле чувствительно к регистру.
  4. В поле Введите имя класса укажите имя класса.
    Можно указать имя любого класса, доступного в пространстве имен.
    Важное замечание: Это поле чувствительно к регистру.
  5. В поле Enter the name of Function to be Execute (Введите имя функции, которую необходимо выполнить) укажите имя функции, которую необходимо выполнить.
    Убедитесь, что указанное имя верно и доступно в классе, указанном на предыдущем шаге.
    Важное замечание: Это поле чувствительно к регистру.
  6. Необязательно: В разделе входные параметры нажмите кнопку Добавить параметры.
    1. В диалоговом окне DLL Parameter Details (сведения о параметрах DLL) введите имя параметра в поле Parameter name (Имя параметра).
    2. Выберите тип данных параметра в списке Тип параметра.
    3. Введите значение, которое необходимо передать в поле значение.
    Повторите шаг 6, чтобы добавить несколько параметров.
    Важное замечание: Имена добавляемых параметров и их порядок должны быть такими же, как и в функции DLL.
  7. Необязательно: В списке назначить выход переменной выберите переменную, которая будет использоваться для сохранения выхода функции.
    Можно использовать логическое значение, дату и время, словарь, список, номер, строковые или табличные типы переменных для сохранения выходных данных в зависимости от типа выходных данных, которые возвращает функция.
  8. Нажмите Сохранить.
Отправить отзыв