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

Automation Anywhere Automation 360

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

Содержимое

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

Legacy Automation package

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

Legacy Automation package

actions В используются Legacy Automation package только при миграции bots , чтобы гарантировать прозрачную работу в Automation 360. Мы не рекомендуем использовать этот пакет для новой bot разработки.

Прим.: При создании bot с помощью actions из Legacy Automation package Build 5322 или более ранней версии при actions открытии с bot версией по умолчанию будет отсутствовать. package Необходимо повторно вставить и actions заполнить поля.

Выражения

Выражения появляются в action полях ввода. Это package имеет следующие выражения:

Выражения Описание Используйте пример
DictionaryToString Преобразует переменную словаря в строковую переменную {{$dictionaryVar.LegacyAutomation:dictionaryToString$}

Вывод представляет собой строковую переменную со следующим значением: {key1,value1},{key2,value2}

GetBotPath Изменяет значение bot переменной пути в или Enterprise 11 Enterprise 10 bots и заменяет его относительным bot путем в соответствии Automation 360 с репозиторием.
GetDecrementedNumber Уменьшение значения соответствующей переменной на 1. Он используется в основном в индексных позициях переменных списка, записи или таблицы. $MyArray[$Loop-ceter-1.LegacyAutomation:getDecrementedNumber$][0]$

Результат myNumber уменьшается на 1 с каждой итерацией цикла.

GetIncrementedNumber Увеличивает значение соответствующей переменной на 1. Он используется в основном в индексных позициях переменных списка, записи или таблицы. $Loop-ceter-1.LegacyAutomation:getIncrementedNumber.number:toString$вывод myNumber увеличивается на 1 с каждой итерацией цикла.
GetKeystrokeСчетчик Вычисляет значения нажатий клавиш во фразе/тексте
Прим.: Специальный символ, например, [TAB], [END] или [PAGE DOWN], считается одним нажатием клавиши.
$keystroke-CharLength.LegacyAutomation:getKeystrokecКол.String:toNumber$

Выходной сигнал представляет собой среднюю задержку для каждого нажатия клавиши.

GetLegacyIndexValue Извлекает значение из определенного положения индекса переменной списка в перенесенном bots из Enterprise 11 или Enterprise 10. Если положение индекса больше размера переменной списка, система извлекает значение из первого положения индекса списка в перенесенном bots
ListToString Преобразует переменную списка в строковую переменную. {{$listVar.LegacyAutomation:listToString$}

Вывод представляет собой строковую переменную со следующим значением: Value1,value2,value3

ListToTable Преобразует переменную списка в переменную таблицы. {{$my-list-Variable.LegacyAutomation:listToTable$}}

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

ParseLegacyKey Обеспечивает Enterprise 10Enterprise 11 bots успешное выполнение команды Insert Key Stroke (Вставить ход ключа) /, сохраненной в переменных. Это выражение преобразует их в эквивалентные Automation 360 нажатия клавиш во время выполнения.
Прим.: Внешний вид некоторых специальных символов различается Version 11.3 между и Automation 360. Например, клавиша Page Up (Страница вверх) отображается как [PAGE UP/СТРАНИЦА ВВЕРХ] в Version 11.3 и [PAGE-UP/СТРАНИЦА ВВЕРХ] в Automation 360. Это различие не влияет на bot функцию.
$Test.LegacyAutomation:parseLegacyKey$
Операция ParseVariableOperation Анализирует выражение, предоставленное командой Enterprise 10/Enterprise 11 Variable Operation . Это выражение гарантирует Automation 360 , что возвращает тот же результат, что Enterprise 10и /Enterprise 11 bots при выполнении. $prompt-Assignment.LegacyAutomation:parseVariableOperation$
TableToString Преобразует переменную таблицы в строковую переменную.

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

{{$tableVar.LegacyAutomation:tableToString$}

Вывод представляет собой строковую переменную со следующим значением: {value1,value2},{value3,value4}

Используйте двоеточие, точку с запятой или пробел в качестве <"разделителя">:

{{$tableVar.LegacyAutomation:tableToString(<"simeriter">)$}} например:
{{$tableVar.LegacyAutomation:tableToString(":")$}}

Вывод представляет собой строковую переменную со следующим значением: {value1:value2}:{value3:value4}

TableToList Преобразует переменную таблицы в переменную списка. {{$DataTable.LegacyAutomation:tableToList(<column_index>)$}} например: {{$DataTable.LegacyAutomation:tableToList(2)$}}

Вывод представляет собой переменную списка со следующим значением: [значение1,значение2,значение3]

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