Condições relacionadas a Enquanto
- Última atualização2024/10/31
Condições relacionadas a Enquanto
Use as condições relacionadas a Enquanto para controlar o fluxo de tarefas repetitivas. Essas condições determinam se o loop deve continuar em execução ou parar. Você também pode usar a opção Adicionar Grupo para agrupar condições relacionadas, facilitando o gerenciamento de fluxos de trabalho complexos.
Por exemplo, você pode agrupar condições que verificam valores específicos em um conjunto de dados ou condições que verificam o status de um processo. Isso ajuda a manter um script de automação estruturado e eficiente, garantindo que todas as condições relacionadas sejam avaliadas em conjunto antes de prosseguir para a próxima iteração do loop.
Enquanto | Descrição |
---|---|
Aplicativo | Use a condição O aplicativo não está sendo executado ou O aplicativo está sendo executado para executar ações conforme um aplicativo esteja sendo executado ou não. Insira o caminho do aplicativo ou especifique o caminho por meio de uma variável juntamente com o tempo a esperar (em segundos) para que a condição seja verdadeira. Nota: As condições Aplicativo está em execução e o Aplicativo não está em execução não são aplicáveis aos bots
Internet Explorer porque o processo iexplore.exe correspondente funciona em segundo plano quando o Microsoft Edge é iniciado no Modo IE.
|
Booliano | Use esta condição para executar as ações com base no valor de uma variável Booliano. Use essa condição para comparar os valores de duas variáveis booleanas ou uma variável booleana com um valor booleano selecionado. |
Tabela de dados | Use a condição A tabela de dados está vazia para executar ações conforme a tabela especificada contenha valores. Use as condições Número de linhas e Número de colunas para executar ações conforme o número de colunas ou linhas seja Igual a, Maior que ou Menor que o valor especificado. |
Data/hora | Use a condição Variável Data/hora para executar ações conforme o valor da variável data/hora de origem seja Igual a ou Diferente de, Maior que ou Igual a, ou Menor que ou Igual a o valor da variável data/hora de destino. |
Dicionário | Use essa condição para repetir o conjunto de ações com base em se a variável dicionário selecionada contém a chave especificada. Nota: A comparação das chaves fará distinção entre maiúsculas e minúsculas.
|
Arquivo | Use as seguintes condições para executar a ação:
|
O Pasta existe ou não existe | Use essas condições para repetir o conjunto de ações com base na existência ou não de uma pasta. |
Reconhecimento de imagem | Use estas condições para verificar se:
Para as condições de Janela, você pode usar a opção Redimensionar janela para especificar as dimensões da janela. Essa opção proporciona um bot confiável. Redimensiona a janela para as dimensões nas quais a tarefa foi registrada, o que aumenta a capacidade do bot de identificar o objeto alvo.
Nota: Essa opção só está disponível para janelas que podem ser redimensionadas. Não está disponível para as opções Desktop ou Barra de tarefas.
Para as condições de Janela, você pode usar a opção Visualizar para selecionar uma ocorrência específica capturada e posicionar seu local de clique em relação à imagem. |
JavaScript | Use a condição Script bem-sucedido ou Script malsucedido para executar ações com base no status do JavaScript especificado. Selecione o arquivo que contém o script e, opcionalmente, especifique os parâmetros selecionando uma variável de lista. |
Automação de legado | As condições de Automação de legado são usadas apenas em bots migrados, para garantir que sejam executadas perfeitamente no Automation 360. Não recomendamos o uso dessas condições para o desenvolvimento de novo bot. As seguintes condições para verificar o seguinte:
Para as condições de Controle da janela, você pode usar a opção Redimensionar janela para especificar as dimensões da janela. Essa opção proporciona um bot confiável. Redimensiona a janela para as dimensões nas quais a tarefa foi registrada, o que aumenta a capacidade do bot de identificar o objeto alvo. |
Lista | Use a condição Variável da lista para executar ações conforme a variável de lista especificada tenha um valor específico ou não. O valor pode ser um Número, uma String ou um tipo de dado Booleano. |
Número | Use a condição Variável numérica para executar ações conforme a variável numérica especificada seja Igual a ou Diferente de, ou Maior que ou Igual a, ou Menor que ou Igual a um determinado valor. |
Ping | Use a condição O Ping foi bem-sucedido ou O Ping foi malsucedido para verificar se uma máquina ou servidor está sendo executado e execute ação com base no resultado. Insira o tempo (em segundos) a esperar para que a condição seja verdadeira. |
Gravador |
Nota: As condição do gravador O objeto existe e O objeto não existe suportam o modo baseado em Microsoft Edge Chromium com Internet Explorer.
|
Serviço | Use a condição O serviço está em execução ou O serviço não está em execução para executar ações conforme um serviço esteja em execução ou não. Selecione Lista de serviços para escolher um serviço na lista de serviços disponíveis. |
String | Use a condição Variável de string para executar ações conforme o valor especificado da string de origem seja Igual a ou Não igual a ou Inclui ou Não inclui o valor-alvo. Você pode selecionar a opção Diferenciar maiúsculas e minúsculas para executar ações apenas se as duas strings tiverem letras maiúsculas e minúsculas correspondentes. Ao extrair texto de um aplicativo Microsoft, o texto extraído contém os caracteres especiais A fim de criar uma condição conforme uma string esteja vazia ou não, compare o valor de origem a um campo de destino vazio usando o operador Igual a. |
Task Bot | Use a condição Tarefa bem-sucedida ou Tarefa malsucedida para executar ações com base no status do Task Bot especificado. Você também pode usar o Gerenciador de erros com a condição Tarefa não concluída para verificar se a tarefa falhou. Pode ser feito desde que a opção Em caso de erro, continuar com a próxima ação na ação não esteja habilitado. |
VBScript | Use a condição Script bem-sucedido ou Script malsucedido para executar ações com base no status do script Visual Basic especificado. Selecione o arquivo que contém o script e, opcionalmente, especifique os parâmetros selecionando uma variável. |
Janela | Use a condição A janela existe ou A janela não existe para verificar se uma janela específica do aplicativo está aberta ao inserir o Título da janela ou usando uma variável. Insira o tempo (em segundos) a esperar para que a condição seja verdadeira. Essas condições são usadas quando o título da janela permanece constante e para verificar se a janela específica está aberta e executar outras ações com base na saída.
A condição Janela existe usa a mesma variável de janela para pesquisar a janela específica no cache. Por exemplo, quando você abre uma página da Web Yahoo Índia e executa uma ação Clicar na opção Notícias na página da web, a ação navega para outra página que muda o título da janela. Neste caso, quando você usa a condição A janela existe para verificar se a janela existe, o bot ainda busca a página da web Yahoo Índia no cache e executa a ação nela porque a janela ainda é a mesma, mas somente o título mudou. Para mais informações sobre como as variáveis de janela funcionas, consulte Suas variáveis (definidas pelo usuário). Use a condição Não existe janela com o mesmo título ou Existe janela com o mesmo título para verificar se existe uma janela com o mesmo título ou se o título da janela foi alterado. Digite o tempo em segundos para continuar verificando se a condição é verdadeira. Essas condições são usadas para títulos de janela dinâmicos. Por exemplo, quando você abre uma página da conta do Google, digite seu nome de usuário e senha para fazer login em sua conta, o título da janela muda. Se você deseja compor um novo e-mail como próxima ação você pode usar essas condições antes de executar a próxima ação para verificar se a janela com o mesmo título existe ou se o título foi alterado. |
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.