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

Automation Anywhere Automation 360

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

Содержимое

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

If package

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

If package

Используйте actions в If package для управления последовательностью выполнения на основании одного или нескольких условий задания.

С помощью actions в проверьте If package , запущено ли приложение, существует ли папка или файл, переменная соответствует указанному значению, существует ли окно приложения, или работает ли компьютер или сервер, перед выполнением набора . actions

Actions в разделе If package

Включает If package в себя следующее actions:

Action Описание
Если Указывает условие и содержит последовательность запуска actions , если условие верно. См. Использование действия IF.
Можно настроить несколько условий в пределах одного параметра , если action.
  1. Щелкните Добавить условие.
  2. Выберите один из следующих вариантов:
    • И: Для actions работы необходимо выполнить оба условия.
    • Или: Для actions работы необходимо выполнить одно из условий.
  3. Выберите условие из раскрывающегося списка.
Else IF (дополнительно) Указывает альтернативное условие для проверки, если условие, указанное в , action неверно. Если это альтернативное условие верно, bot запускает последовательность, заключенную actions в , если action.
Можно настроить несколько условий в пределах одного другого , если action.
  1. Щелкните Добавить условие.
  2. Выберите один из следующих вариантов:
    • И: Для actions работы необходимо выполнить оба условия.
    • Или: Для actions работы необходимо выполнить одно из условий.
  3. Выберите условие из раскрывающегося списка.
Еще Указывает альтернативную последовательность, actions если условие, указанное в If action и , если action (если используется), является ложным.

Условия в. If action

Для action управления потоком выполнения в задаче автоматизации используйте следующие условия в IF:

Состояние Описание
Приложение Использование приложения не запущено или приложение работает в соответствии actions с условиями работы приложения, независимо от того, запущено приложение или нет.

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

Логическое значение Используйте условие булевой переменной для выполнения actions на основе того, содержит ли булева переменная значение True или False.

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

Таблица данных Таблица данных пуста для выполнения в actions зависимости от того, содержит ли указанная таблица значения.

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

Дата и время Используйте условие переменной даты и времени для выполнения actions , основываясь на том, равно ли значение переменной даты источника или не равно, больше или равно, или меньше или равно значению переменной даты и времени назначения.
Словарь Используйте условие ключа проверки для выполнения actions , основываясь на том, равно ли значение указанного ключа или нет,или содержит или не содержит целевое значение.
Прим.: Сравнение ключей чувствительно к регистру.

Используйте условие проверки для одного значения , чтобы выполнить actions его в зависимости от того, содержит ли конкретный ключ целевое значение.

Файл Выполните следующие условия action:
  • Дата файла

    Это условие используется для проверки даты и времени создания или изменения указанного файла. Укажите диапазон дат с помощью параметра находится в пределах последнего, находится в пределах между, или находится перед параметрами. Для параметра is within last (время в пределах последнего) укажите количество дней или времени (в часах, минутах и секундах). Введите время (в секундах), в течение которого данное условие будет выполнено.

  • Файл существует , и файл не существует

    Используйте эти условия для выполнения на action основе наличия файла. Например, если файл данных существует, отформатируйте его и загрузите в базу данных.

  • Размер файла

    Это условие проверяет, является ли указанный файл большим, меньшим, не тем же или тем же, что и указанный размер.

    Введите время (в секундах), в течение которого данное условие будет выполнено.

Папка Используйте условие "Папка существует " или "Папка не существует " для выполнения на action основе наличия папки.
Распознавание изображений Используйте следующие условия для проверки:
  • Файл изображения найден в файле изображения или нет.
  • Файл изображения найден в окне или нет.
  • Окно найдено в файле изображения или нет.
  • Окно найдено в окне или нет.
Для условий окна можно использовать параметр Изменить размер окна, чтобы указать размеры окна. Эта опция обеспечивает более надежную botработу . Он изменяет размер окна до размеров, при которых была записана задача, что повышает способность бота идентифицировать целевой объект.
Прим.: Этот параметр доступен только для окон, размер которых можно изменить. Эта функция недоступна для опций Desktop или Taskbar.
JavaScript Сценарий успешно используется , или сценарий не может выполнить actions условие, основанное на статусе указанного JavaScript. Выберите файл, содержащий сценарий, и при необходимости укажите параметры, выбрав переменную списка.
Прежняя автоматизация Устаревшие условия автоматизации используются только при миграции bots , чтобы гарантировать их бесперебойную работу Automation 360в . Мы не рекомендуем использовать эти условия для bot нового развития. Следующие условия для проверки:
  • Существует ли веб-контроль или нет.
  • Существует ли элемент управления окном .
  • Активно или нет управление окном.
  • Успешность сценария или нет.
  • Существует ли дочернее окно.

Для условий управления окном можно использовать параметр Изменить размер окна , чтобы указать размеры окна. Эта опция обеспечивает более надежную botработу . Он изменяет размер окна до размеров, при которых была записана задача, что повышает способность бота идентифицировать целевой объект.

Список Используйте условие List VARIABLE (переменная списка) для выполнения actions на основании того, содержит ли указанная переменная списка определенное значение. Это значение может быть типа данных число, строкаили логическое значение .
Номер Используйте условие переменной числа для выполнения actions на основании того, равна или не равназаданной переменной числа , или больше или равно, или меньше или равно определенному значению.
Эхо-запрос Используйте проверку Ping успешно или проверку Ping не удалось выполнить, чтобы проверить, запущена ли машина или сервер, и выполнить actionв соответствии с результатом. Введите время (в секундах), в течение которого будет выполняться условие.
Рекордер Используйте это условие для обнаружения объекта в окне. Выберите окно или переменную для захвата объекта. Введите время (в секундах), в течение которого данное условие будет выполнено.
Обслуживание Используйте службу, или служба не работает , чтобы выполнить actions ее в зависимости от того, запущена она или нет. Выберите Список служб , чтобы выбрать службу из списка доступных служб.
Строка Используйте условие переменной String для выполнения actions на основе того, равно или нет указанному значению в исходной строке, или включает или не включает целевое значение.

Вы можете выбрать параметр Match Case (Совпадение регистра), чтобы выполнить операцию actions , только если две строки имеют совпадающие прописные и строчные буквы.

При извлечении текста из приложения Microsoft извлеченный текст содержит специальные символы /r/n, обозначающие новую строку. Выберите параметр игнорировать возврат каретки, если вы хотите игнорировать специальный символ /r при сравнении текста.

Чтобы создать условие на основе того, пустая строка или нет, сравните исходное значение с пустым целевым полем с помощью оператора равно.

См. Пример использования условного оператора.

Task Bot Используйте условие задача выполнена успешно или задача не выполнена, чтобы выполнить actions ее в соответствии со статусом указанного Task Bot.
VBScript Сценарий успешно используется , или сценарий не может выполнить условие, actions основанное на состоянии указанного сценария Visual Basic. Выберите файл, содержащий сценарий, и при необходимости укажите параметры, выбрав переменную.
Окно Используйте условие окно существует или окно не существует , чтобы проверить, открыто ли конкретное окно приложения, введя заголовок окна или используя переменную. Введите время (в секундах), в течение которого будет выполняться условие.

Окно с таким же названием не существует или окно с таким же названием существует условие, чтобы проверить, существует ли окно с таким же названием или изменилось ли название окна. Введите время (в секундах), чтобы продолжить проверку правильности условия.

Пример

Создайте базовый, bot использующий настольное приложение

Пример построения базового TaskBot , использующего . If package

Отправить отзыв