Se pacote

Use as ações no pacote Se para controlar a sequência de execução com base em uma ou mais condições de uma tarefa.

Use ações no pacote Se para verificar se um aplicativo está sendo executado, se uma pasta ou arquivo existe, se uma variável corresponde ao valor especificado, se uma janela de aplicativo existe ou se uma máquina ou um servidor está sendo executado antes de executar um conjunto de ações.

Ações no Se pacote

O pacote Se inclui as seguintes ações:

Ação Descrição
Se Consulte ação Se
Senão (opcional) Consulte ação Se não (opcional)
Ou Consulte ação Outro

Práticas recomendadas

Ao usar o pacote Se, aqui estão algumas práticas recomendadas a serem seguidas:
  • Certifique-se de que as condições especificadas na instrução If sejam claras e precisas. Ajuda a evitar um comportamento inesperado.
  • Use Else e Else If ações para processar condições alternativas. Garante que todos os cenários possíveis sejam cobertos.
  • Evite o aninhamento profundo de instruções If, pois podem tornar a lógica complexa e mais difícil de manter. Considere usar operadores lógicos (AND, OR) para combinar condições sempre que possível.
  • Adicione as condições mais prováveis primeiro para otimizar o desempenho. Dessa forma, o bot pode avaliar de forma rápida as condições mais prováveis e prosseguir sem verificações desnecessárias.
  • Use variáveis para armazenar os resultados de condições ou cálculos complexos. Torna as instruções If mais limpas e fáceis de ler.
  • Implemente um tratamento de erros adequado dentro dos blocos If para gerenciar quaisquer erros que possam ocorrer durante a execução das condições.
  • Teste as condições If com vários conjuntos de dados para garantir que se comportem conforme o esperado em diferentes cenários.
  • Use variáveis booleanas para simplificar condições sempre que possível. Pode tornar as instruções If mais legíveis e fáceis de gerenciar.
  • Certifique-se de que as condições não sejam redundantes e não se sobreponham. Ajuda a manter a eficiência e a clareza da lógica usada no bot.

Condições na Se ação

Use as seguintes condições na ação If para controlar o fluxo de execução em uma tarefa de automação:

Nota: Você pode agora adicionar no máximo 32 condições em uma única ação If.

Condições do grupo

Use a opção Adicionar grupo para adicionar várias condições booleanas ou combinar mais de uma condição com as opções E e Ou em um grupo e quando quiser que o bot verifique várias condições ao mesmo tempo antes de executar um conjunto de ações.

Você também pode adicionar um grupo dentro de um grupo.

Exemplo

Criar um bot básico que use um aplicativo de desktop

Exemplo de como construir um TaskBot básico que usa o Se pacote.