Automação legada pacote
- Última atualização2022/07/19
Automação legada pacote
As ações no pacote Automação legada 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 ação. Esse pacote 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. Em 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 bots da Enterprise 11 ou da Enterprise 10 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 bots da Enterprise 10/Enterprise 11 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 Versão 11.3 e Automation 360. Por exemplo, a tecla Page Up aparece como [PAGE UP] no Versão 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 da variável do Enterprise 10/Enterprise 11. Essa expressão garante que a Automation 360 retorne a mesma saída que os bots da Enterprise 10/Enterprise 11 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 <"delimitador">: {{$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>)$}} For example: {{$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 |