Ações para construir bots

Use ações para construir um fluxo de trabalho de automação e para instruir um bot sobre o que fazer. ações disponíveis estão localizados na paleta Ações do Editor de bot no Control Room.

Ações, pacotes e dependências

Ações são agrupadas em pacotes baseados na tecnologia que elas automatizam. Por exemplo, o pacote Excel avançado contém ações relacionadas ao Excel, como Abrir pasta de trabalho, Ir para célula e Excluir célula, as quais você pode inserir no Editor de bot para automatizar um processo de planilha.

Cada pacote é atualizado e habilitado individualmente para oferece suporte a novas funcionalidades. Novos bots são construídos com a versão padrão. bots existentes não são atualizados automaticamente. Eles funcionam usando a mesma versão do pacote com a qual foram construídos até o Bot Creator atualizar manualmente para a nova versão.

Quando a Control Room implanta um bot, os pacotes usados para criar a automação são coletados e enviados para o Agente de bot no dispositivo de destino. O Agente de bot deixa o pacotes em cache para que não ele exija atualizações cada vez que o bot for executado.

Para encurtar o tempo de execução na primeira vez que um bot funciona em um dispositivo, pré-carregue o pacotes usando a opção Pré-carregar pacotes no Editor de bot. O sistema carrega os pacotes para \ProgramData\AutomationAnywhere\GlobalCache na máquina local para acesso rápido em tempo de execução.

Depois que uma ação de um pacote é usada em um bot, esse pacote se torna um arquivo dependente daquele bot.

  • Saiba mais sobre como gerenciar pacotes em Pacotes.
  • Os desenvolvedores podem saber mais sobre como criar pacotes no Pacote SDK.
  • Saiba mais sobre como gerenciar bots e dependências de pacote em Dependências Bot.

Pacotes e arquivos exe

Pacotes arquivos de processo exe
DLL Automation.CSharpDLLWrapper.exe
Banco de dados Automation.DatabasePlayer.exe

Como trabalhar com ações

Importante: Cada ação em um pacote proporciona informações de versão da Control Room e Agente de bot mínimo compatível, quando você cria bots. Para que você possa atualizar seus bots e reduzir os erros de tempo de execução causados pela versão da Control Room ou Agente de bot.

Você pode configurar ações no Editor de bot. Clique duas vezes na ação para visualizar os campos e recursos que você pode configurar, e clique duas vezes ou arraste uma ação para inseri-la na automação.

Passe o mouse sobre os três pontos verticais na parte superior direita de um ícone de ação para acessar os seguintes recursos:

Copiar ação
Duplica a ação.
Cortar ação
Copia a ação e remove-a do código do bot.
Colar depois da ação
Cola a ação copiado embaixo da ação selecionada.
Nota: Essa opção só aparece quando há uma ação na área de transferência.
Excluir ação
Remove a ação do código do bot.
Desativar ação
Em tempo de execução, o bot ignora a ação até que você a habilite.
Habilitar ponto de interrupção
Pausa o bot para fins de depuração.
Depuração de suas automações
Pular
Use o ícone Pular para ir para a próxima ação no modo de depuração. Por padrão, ele começa a partir da primeira ação no modo de depuração.

Você pode editar várias ações de uma vez usando a barra de ferramentas na parte superior do Editor de bot.

Encontrar neste bot (Caixa de pesquisa)
Procure por qualquer texto ou ação tais como um nome de pacote, nome de ações, nome de cadeia ou nome de variável no Fluxo, Lista ou Exibição dupla do Task Bot. Você pode pesquisar textos em várias páginas do bot e isso não exige que as páginas sejam carregadas manualmente. Este recurso é útil para visualizar ou editar um bot com linhas de código mais longas para determinar onde o texto pesquisado, tais como variáveis, strings, ou ações, será utilizado e em que linha.
  • Você pode pesquisar somente dentro das linhas do código no Editor de bot.
  • Essa busca não diferencia maiúsculas de minúsculas.
Executar a partir daqui
Use a opção Executar a partir daqui para executar o bot a partir de uma linha específica no Editor de bot, ignorando todas as linhas de código anteriores a ela. Esse recurso ajuda a executar um determinado bloco de código de forma rápida e fácil, sem executar o bot completo.
Nota: Quando você usa uma ação dentro de pacotes condicionais, como Se, Loop ou Gerenciador de erros no bot, a opção Executar a partir daqui não está disponível nessa ação. No entanto, você pode usar a opção Executar a partir daqui nas ações de Se, Loop ou Gerenciador de erros.
Copiar itens
Copia ações para uma área de transferência para que possam ser duplicadas dentro do bot.
Cortar itens
Copia as ações e remove-as do código do bot.
Colar itens
Cola uma ou mais ações depois da ação realçada. Se você não tiver realçado uma ação, as ações serão anexadas ao final da sequência de automação.
Nota: Esse ícone só é ativado quando há ações na área de transferência.
Copiar para a área de transferência compartilhada
Copia ações, gatilhos e metadados para uma área de transferência compartilhada entre bots.
Colar da área de transferência compartilhada
Cola ações, gatilhos e metadados de outro bot.
Nota: Esse ícone só é ativado quando há ações na área de transferência compartilhada.
Nota: As opções Copiar para a área de transferência compartilhada e Colar da área de transferência compartilhada são ativadas apenas para usuários com privilégios Bot Creator.

A opção Copiar para a área de transferência compartilhada não é mostrada se o bot estiver em modo de depuração e apenas uma linha de código for selecionada. No entanto, essa opção aparece ao selecionar múltiplas linhas de um código.

Funcionalidade de salvamento automático de eventos no Editor de bot

No Editor de bot, ao usar ações para criar uma automação, quando um bot não é salvo manualmente, é realizado um salvamento automático, e o bot passa a salvar automaticamente as mudanças para eventos específicos.
Nota: A funcionalidade de salvar automaticamente está disponível apenas para eventos específicos.
Alguns dos eventos compatíveis com a funcionalidade de salvamento automático são os seguintes:
  • Gravador: Ao criar um bot com certas ações e clicar em Gravador, o evento é salvo e, quando a gravação é concluída, o evento é automaticamente salvo.
  • Gerenciador de variáveis: Ao criar ou editar uma variável para inseri-la em uma ação, as alterações são salvas.
    Nota: A funcionalidade de salvamento automático não é suportada ao se apagar uma variável ou inseri-la pressionando F2 para abrir a lista de variáveis.
  • Menu Ações (elipse vertical): Ao selecionar qualquer ação nesse menu, por exemplo Pacotes, o evento é salvo automaticamente. Ao fazer qualquer alteração na página Pacotes e retornar para o Editor de bot, o evento é salvo.
  • Encontrar um arquivo: Ao clicar no ícone Encontrar um arquivo, o bot será salvo se não for salvo manualmente. Além disso, após clicar na opção Adicionar, o bot é automaticamente salvo.
  • Caixas de diálogo: Ao abrir uma caixa de diálogo, ela será automaticamente salva se alguma alteração for feita.
    Nota: O salvamento automático é acionado somente para caixas de diálogo de nível superior, não para caixas de diálogo agrupadas.
  • Excluir variáveis: Ao excluir variáveis não utilizadas, o evento é salvo.
  • Alteração do nome de Bot: Ao editar o nome de um bot, o evento é salvo.

Recursos