Variáveis predefinidas

As variáveis​predefinidas (ou do sistema) retornam os valores específicos sobre a máquina em que o bot é executado. Os usuários não podem editar os valores de uma variável do sistema.

Os tipos de variáveis pré-definidos incluem prancheta, data, hora, string e configurações e parâmetros do sistema.
Nota: As variáveis do sistema são chamadas como variáveis pré-definidas no Automation 360.

Área de transferência

Use as ações no pacote Área de transferência para executar operações na variável da Área de transferência. Consulte Área de transferência pacote.

Variável Descrição
Clipboard Retorna o conteúdo da área de transferência.

Data/hora

Use as ações no pacote Data/hora para executar operações nas variáveis data/hora. pacote Data/Hora

Variável Descrição
Date Retorna a data incluindo horas, minutos e segundos.
Nota: As horas podem ser no formato de 24 horas ou AM/PM dependendo da configuração da máquina.
Day Retorna o dia no formato DD.
Hour Retorna as horas no formato HH.
Machine Retorna o nome do dispositivo como string.
Millisecond Retorna os milissegundos com um valor entre 0 e 999.
Minute Retorna os minutos no formato MM.
Month Retorna o mês no formato MM.
Nota: Essa é uma variável de tipo numérico.
Second Retorna os segundos no formato SS.
Year Retorna o ano no formato AAAA.

String

Use as seguintes variáveis para alterar como uma sequência é exibida.
Variável Descrição
Enter Inicia uma nova linha sem retornar ao início da linha com base no sistema operacional do dispositivo. Por exemplo, a variável sempre acrescenta uma nova linha em Linux CentOS. No Microsoft Windows, a variável adiciona uma quebra de página no aplicativo Microsoft Word e uma nova linha no aplicativo Notepad.
Newline Inicia uma nova linha e move o cursor para o início da próxima linha, independentemente da aplicação e do sistema operacional do dispositivo.
Separator Demarca uma separação entre valores com um valor <sep> .
Tab Cria espaço grande.

Configurações e parâmetros do sistema

Use as seguintes variáveis para retornar dados do computador que está conectado ao Agente de bot em execução:

Variável Descrição
AAControlRoom Retorna a URL da Control Room.
AAInstallationPath Retorna o caminho de instalação do Agente de bot. Por exemplo, C:\Program Files\Automation Anywhere\Bot Agent.
AATaskExecutor Retorna detalhes sobre o usuário Run-as que é usado para executar um bot. Se o bot é implantado em um Bot RunnerEsta variável retorna informações sobre o usuário logado. Se o bot é implantado por um gatilho, esta variável retorna informações sobre o usuário associado a essa licença Bot Runner.

Esta variável é um dicionário com as seguintes chaves:

  • Executor_UserName
  • Executor_FirstName
  • Executor_LastName
  • Executor_Email
  • Execution_type: Retorna o tipo de execução
    • Quando você agenda um bot para executar, a chave Execution_Type na variável AATaskExecutor retorna informações sobre o tipo de execução com o tipo de agendamento (frequência), como Run as schedule <Daily, Weekly, or Monthly>.
    • Quando você usa um gatilho em um bot, a chave Execution_Type pode ser acessada por meio dos dados do gatilho. A chave Execution_Type retorna o Run through Trigger como uma string para gatilhos. O Execution_type pode ser usado em todos os gatilhos.
AATaskInvoker Retorna detalhes sobre o usuário que implantou o bot seja executando ou programando o bot. Se o bot é enviada a um Bot RunnerEsta variável retorna informações sobre o usuário logado. Se o bot é acionado por um gatilho, esta variável retorna informações sobre o usuário que acionou o gatilho.

Esta variável é um dicionário com as seguintes chaves:

  • Invoker_Email
  • Invoker_FirstName
  • Invoker_UserName
  • Invoker_LastName
AATaskName Retorna o caminho e o nome do Task Bot atualmente em execução. Por exemplo,/Bots/Finance/combineSheets.atmx.
CPUUsage Retorna a utilização percentual da CPU.

Use essa variável em uma ação Wait for condition (Aguardar a condição) para fazer o bot aguardar até que o uso da CPU da máquina diminua para um valor específico. Consulte Aguardar pacote.

Machine Retorna o nome do computador.
RAMUsage Retorna o uso de RAM em megabytes.

Use essa variável em uma ação Wait for condition (Aguardar a condição) para fazer o bot aguardar até que o uso da RAM da máquina diminua para um valor específico. Consulte Aguardar pacote.

OSName Retorna o sistema operacional. Por exemplo, Windows 10 64-bit.
TotalRAM Retorna a quantidade total de RAM disponível.
  • A Versão 11.3 continha variáveis do sistema de e-mail, arquivo e PDF, que podem conter um número limitado de valores de propriedades. Na Automation 360, uma quantidade infinita de valores de propriedades de e-mail, arquivo e PDF é armazenada em variáveis de Dicionário definidas pelo Usuário. Para obter mais informações, consulte Usando variável do dicionário para propriedades de e-mail e Como usar uma variável do dicionário para propriedades de PDF.
  • A Versão 11.3 continha variáveis do sistema Excel para retornar a localização da célula, coluna ou linha. Na Automation 360, o pacote Excel Advanced contém as seguintes ações para retornar os valores de localização: Obter endereço de célula, Obter coluna, e Obter fileira.
  • A Versão 11.3 continha a variável do sistema de contador para retornar a contagem de iteração de loop. Na Automation 360, o usuário precisa criar e configurar uma variável de string.