Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Suas variáveis (definidas pelo usuário)

  • Atualizado: 2021/10/28
    • Automation 360 v.x
    • 11.3.x
    • Explorar
    • Criar
    • Espaço de trabalho RPA
    • Enterprise

Suas 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).

Quando você está criando tarefas automatizadas, algumass actions precisam se referir e usar alguns valores, e esses valores podem ser armazenados em variáveis. As variáveis podem ajudar você de várias maneiras, desde recuperando dados online até a transferência de dados entre aplicativos, como o Microsoft Excel. Uma variável pode conter um ou mais valores. Os valores que uma variável pode conter e as operações que podem ser realizadas sobre a variável são determinados pelo tipo de dados.

Tipos de variáveis

O tipo de dados de uma variável é um atributo que determina o tipo de dados que o valor armazenado na variável pode ter. Os tipos de dados incluem classificações de armazenamento, tais como números inteiros, strings e caracteres. Variáveis tais como dicionário, registro, lista ou tabela podem conter vários tipos de dados.

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. Para converter o valor de um tipo de variável em outro, veja Conversão de tipo

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

Recomendamos o uso de camel case para nomes de variáveis e prefixação do nome da variável para indicar o escopo e o tipo de dados. Por exemplo, iFileEmailAttachment para uma variável do tipo arquivo que é usada para fornecer uma entrada.

A seguir, mais alguns exemplos para a nomenclatura de variáveis.
  • iStrAuditLogPath: uma variável do tipo de string recebida de uma tarefa de chamada
  • oNumReturnValue : uma variável do tipo numérico retornado para uma tarefa de chamada
  • ioStrStatus: uma string que é recebida de e retornada para uma tarefa de chamada
  • cStrNull: uma string que não tem valor; por exemplo, útil para comparações de strings para verificar se um valor está presente

Para mais informações sobre o escopo, veja Task Bot package. Esse padrão permite a busca de variáveis por tipo. Por exemplo, oStr retorna variáveis que são usadas para manter os valores das strings de saída.

Tipos de variáveis

Tipo de variável e nome sugerido Descrição Usar exemplos
Qualquer um

Qualquer um

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
Booliano

Bool

Armazena um valor verdadeiro ou falso.
Credencial

Cred

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

DateTime

Data

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

Dicionário

Dict

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

package Dicionário

Arquivo

Arquivo

Armazena um caminho de arquivo.
Formulário

Formulário

Armazena o valor que foi introduzido em um campo de formulário interativo.

Como usar formulários interativos

Lista

Lista

Armazena uma sequência de valores booleanos, numéricos ou string.

List package

Número

Num

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

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

Número aelatório action

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

Número para ação de string

Gravação

Gravar

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
Sessão

Sessão

Armazena o nome da sessão a partir do Excel basic, Excel advanced ou Terminal Emulatorpackages. Passe esta variável de um pai para um filho bot no Task bot (Tarefa bot) > Run (Executar)action para permitir que a criança bot para processar os dados no arquivo aberto na matriz bot.
Nota: Ao inicializar esta variável na criança botselecione Use as input (Usar como entrada).
Exemplo de compartilhamento de uma sessão do Excel entre bots
String

Str

Armazena caracteres alfanuméricos e especiais,e valores vazios. Ele pode conter até 65.535 caracteres UTF-8. Uma variável de string pode conter várias linhas de texto. Você pode comparar o valor em uma variável String a uma variável String vazia.

Exemplo de como usar uma instrução condicional

Tabela

Tabela

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 de Excel , ou um formulário da Web.
Janela

Ganhar

Armazena um título de janela e URL.

Quando você cria uma variável do tipo Janela, observe que selecionando Browser (Navegador) como valor padrão suporta apenas as abas do Google Chrome, enquanto que a seleção Application (Aplicação) como valor padrão, suporta qualquer janela de aplicação.

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

Excluir variáveis

Você pode excluir variáveis criadas pelo usuário de uma das seguintes maneiras:
  • Excluir uma variável: No Variables (Variáveis) clique na elipse vertical à direita do nome da variável e clique em Delete variable (Eliminar variável).
  • Excluir variáveis não usadas: No Variables (Variáveis) paleta, clique Delete unused variables (Eliminar variáveis não utilizadas)selecione as variáveis a serem apagadas, e clique em Delete (Excluir).
Send Feedback (Enviar Feedback)