Legacy Automation package
- Última atualização2025/06/19
Legacy Automation package
As actions no Legacy Automation package são usadas somente nos bots migrados para garantir que eles sejam executados com perfeição no Automation 360. Não recomendamos o uso deste pacote para o desenvolvimento de novos bots.
Expressões
As expressões aparecem nos campos de entrada da action. Esse package possui as seguintes expressões:
Expressão | Descrição | Usar exemplos |
---|---|---|
DictionaryToString
|
Converte uma variável de dicionário em uma variável de string |
{{$dictionaryVar.LegacyAutomation:dictionaryToString$}}
A saída é uma variável de string com o seguinte valor: |
GetAbsolutePath
|
Fornece o caminho relativo de todos os arquivos (diferentes de Automation Anywhere) presentes em seu sistema, tendo uma variável global no início do caminho. No Enterprise 11 ou Enterprise 10, o equivalente a GetAbsolutePath está presente em
Em Enterprise 11 ou Enterprise 10qualquer pasta do repositório pode ser usada como caminho inicial para o valor |
|
GetBotPath
|
Modifica o valor da variável de caminho do bot nos Enterprise 11 da Enterprise 10 ou da bots e o substitui com o caminho do bot relativo de acordo com o repositório do Automation 360. O valor do caminho do bot é baseado no ApplicationPath do caminho local ou do caminho da rede. |
|
GetDecrementedNumber
|
Diminui o valor da respectiva variável em 1. É usado principalmente nas posições de índice das variáveis Lista, Registro ou Tabela. |
$myArray[$Loop-Counter-1.LegacyAutomation:getDecrementedNumber$][0]$
A saída do |
GetIncrementedNumber
|
Aumenta o valor da respectiva variável em 1. É usado principalmente nas posições de índice das variáveis Lista, Registro ou Tabela. |
$Loop-Counter-1.LegacyAutomation:getIncrementedNumber.Number:toString$ A saída do myNumber aumenta em 1 com cada iteração do loop. |
GetKeystrokeCount
|
Calcula os valores das teclas pressionadas em uma frase/texto Nota: Um caractere especial, como [TAB], [END] ou [PAGE DOWN], é contado como um toque de tecla.
|
$KeyStroke-CharLength.LegacyAutomation:getKeystrokeCount.String:toNumber$
A saída é o atraso médio para cada toque de tecla. |
GetLegacyIndexValue
|
Recupera o valor da posição específica do índice da variável da lista nos bots migrados de Enterprise 11 ou Enterprise 10. Se a posição de índice for maior que o tamanho da variável da lista, o sistema recupera o valor da primeira posição de índice da lista nos bots migrados | |
ListToString
|
Converte uma variável de lista em uma variável de string. |
{{$listVar.LegacyAutomation:listToString$}}
A saída é uma variável de string com o seguinte valor: |
ListToTable
|
Converte uma variável de lista em uma variável de tabela. |
{{$my-list-variable.LegacyAutomation:listToTable$}}
A saída é uma variável da tabela em que cada valor da lista é célula em uma única coluna. |
ParseLegacyKeys
|
Garante que o comando Inserir sequência de teclas dos Enterprise 10 da Enterprise 11/bots armazenados nas variáveis seja bem-sucedido na execução. Essa expressão os converte em toques de tecla equivalentes do Automation 360 durante a execução. Nota: A aparência de alguns caracteres especiais difere entre Version 11.3 e Automation 360. Por exemplo, a tecla Page Up aparece como [PAGE UP] no Version 11.3 e [PAGE-UP] no Automation 360. Essa diferença não afeta a função do bot.
|
$Test.LegacyAutomation:parseLegacyKeys$
|
ParseVariableOperation
|
Analisa a expressão fornecida no comando Operação de variável do Enterprise 10/Enterprise 11. Essa expressão garante que a Automation 360 retorne a mesma saída que os Enterprise 10 da Enterprise 11/bots na execução. |
$prompt-assignment.LegacyAutomation:parseVariableOperation$
|
TableToString
|
Converte uma variável de tabela para uma variável de string. Você também pode usar delimitadores como dois pontos, ponto e vírgula ou espaço para separar os valores da variável string na saída. |
{{$tableVar.LegacyAutomation:tableToString$}}
A saída é uma variável de string com o seguinte valor: Use dois pontos, ponto e vírgula ou espaço como <"delimiter">: {{$tableVar.LegacyAutomation:tableToString(<"delimiter">)$}} Por exemplo:
A saída é uma variável de string com o seguinte valor: |
TableToList
|
Converte uma variável de tabela em uma variável de lista. |
{{$DataTable.LegacyAutomation:tableToList(<column_index>)$}} Por exemplo: {{$DataTable.LegacyAutomation:tableToList(2)$}}
A saída é uma variável de lista com o seguinte valor: |
StringToList
|
Converte uma variável do tipo string em uma variável do tipo lista |
$SampleString.LegacyAutomation:stringToList$
A saída é uma variável de lista de tamanho 1 com valor igual a "SampleString". |
StringToTable
|
Converte uma variável do tipo string em uma variável do tipo tabela de dados |
$SampleString.LegacyAutomation:stringToTable$
A saída é uma variável da tabela de dados com tamanho (1*1) e valor no índice [0,0] igual a SampleString |