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

Automation Anywhere Automation 360

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

Содержимое

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

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

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

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

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

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

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

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

    См. DLL package.

Процедура

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

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