Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Variáveis definidas pelo usuário

  • Atualizado: 9/23/2020
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

Variáveis definidas pelo usuário

Usuários e algumas actions criam variáveis definidas pelo usuário para conter valores temporariamente. Use esse tipo de variável para inserir valores em uma ação (título da janela, dados de acesso ou caminho de arquivo) ou para aceitar a saída de uma ação (valores lidos de um arquivo ou retorno booleano).

Tipos de variáveis

O tipo de variável determina que tipo de dados a variável contém. A maioria dos tipos de variáveis tem um pacote com um nome semelhante, que contém ações usadas para executar operações nos valores armazenados na variável. Por exemplo, use as actions no package de String para trabalhar em variáveis de string. Da mesma forma, para trabalhar em variáveis numéricas, use as actions no package de Number.

Nomenclatura de variáveis

Um nome de variável pode conter um máximo de 50 caracteres Unicode, incluindo números (0-9), letras do alfabeto romano (A-Z, a-z) e caracteres especiais (- e _). Você pode usar caracteres de byte duplo, como caracteres chineses, japoneses ou coreanos, em um nome de variável. Intervalo de Unicode compatível em variáveis
Nota: As variáveis não podem ter nomes com palavras-chave do Java como String, Booliano, Inteiro, Público e Finalmente.

As tabelas a seguir incluem recomendações para nomear variáveis, nas quais cada variável é prefixada com um caractere em letra minúscula para indicar o tipo de dados da variável.

Tipos de variáveis simples

Tipo de variável com recomendação de nomenclatura Descrição Usar exemplos
Qualquer um

aMyVariableName

Armazena tipos de dado booleano, tabela de dados, data/hora, arquivo, número, registro, string ou janela. Use este tipo de variável quando não tiver certeza de qual tipo de dados uma action resultará. Exemplo de como usar a action Executar
Booleano

bMyVariableName

Armazena um valor verdadeiro ou falso.
Credencial

cMyVariableName

Armazena valores de string com segurança, impedindo que valores sejam exibidos em uma caixa de mensagem ou gravados em um arquivo. O valor é selecionado do Credential Vault ou é fornecido pelo usuário.

Credenciais

Data/Hora

dtMyVariableName

Armazena um valor contendo um único valor de data e hora. Você pode formatar os valores selecionando um formato predefinido ou especificando um formato personalizado.

Formatos de data e hora

Arquivo

fMyVariableName

Armazena um caminho de arquivo.
Número

nMyVariableName

Armazena valores numéricos, incluindo números inteiros e decimais. Ela contém valores de -9.223.372.036.856.855.808 a 9.223.372.036.856.854.807 e até 15 dígitos decimais.

Você pode atribuir um valor gerado aleatoriamente a essa variável.

action Número aleatório

Você pode remover os dígitos após um decimal ao converter o valor em uma string.

Ação Número para string

String

sMyVariableName

Armazena valores alfanuméricos, caracteres e vazios. Ele pode conter até 65.535 caracteres UTF-8. Você pode comparar o valor em uma variável String a uma variável String vazia.

Exemplo de como usar uma instrução condicional

Janela

wMyVariableName

Armazena um título de janela e URL. Algumas actions, como a Coletar action, criam uma variável Janela para armazenar o título da janela e o URL especificados.

Exemplo de extração de dados a partir de uma tabela da web

Tipos de variáveis complexas

Os tipos de variáveis descritos abaixo armazenam vários valores de um tipo de variável simples.
Nota: Variáveis complexas podem ser configuradas para armazenar dados em qualquer tipo de variável. O tipo de variável “qualquer” permite que o bot passe diferentes tipos de dados para a mesma variável de dicionário ou de lista, inclusive booleano, numérico e string.
Tipo de variável com recomendação de nomenclatura Descrição Usar exemplos
Dicionário

dMyVariableName

Armazena dados na forma de pares de valor-chave. O valor pode ser booleano, número ou string.
Lista

lMyVariableName

Armazena uma sequência de valores booleanos, numéricos ou string.
Gravação:

rMyVariableName

Armazena uma única linha de valores extraídos de uma tabela. O valor pode ser booleano, data/hora, número ou string.

Registrar variável

Exemplos de inserção de dados em um formulário da web a partir de uma planilha
Tabela

tMyVariableName

Armazena vários valores em uma tabela de linhas e colunas. O valor pode ser booleano, data/hora, número ou string. Atribua valores a uma variável de tabela extraindo valores de um arquivo CSV/TXT, arquivo Excel ou Formulário da internet.
Send Feedback (Enviar Feedback)