Ações condicionais

Concluído

As condicionais são usadas para modificar o comportamento de um fluxo com base em determinadas condições. As condições podem incluir a comparação de dois valores ou informações mais específicas, como a existência de um arquivo ou o conteúdo de uma página da Web.

As ações condicionais são divididas em duas categorias principais no Power Automate para área de trabalho, com base em sua funcionalidade. Elas são:

  • O grupo de ações Se
  • O grupo de ações Alternar

Grupo de ações "Se"

O grupo de ações Se permite que os usuários avaliem se uma determinada condição é verdadeira. A estrutura de uma condicional "Se" é a seguinte:

  • Condição inicial
  • Condições alternativas (0 ou mais)
  • Alternativa incondicional (opcional)
  • Final do bloco condicional

Portanto, a estrutura "Se" mais simples é a seguinte:

Captura da estrutura

Captura de tela da caixa de diálogo

Configurada dessa forma, a ação nº 2 só será executada se a variável %UrgentCell% contiver o valor Urgente.

Algumas condições iniciais no grupo "Se" são as ações Se, Se o Arquivo Existe, Se a Janela Contiver, Se houver Texto na Tela. Todos os blocos condicionais no grupo Se terminam com a ação Encerrar Se.

Condições alternativas podem ser adicionadas usando a ação Senão Se. Essas condições só serão consideradas se todas as condições anteriores forem falsas. Por exemplo, no fluxo abaixo, a célula "Assinatura" só será selecionada se a condição inicial não for atendida. Nesse caso, se a variável %UrgentCell% não contiver o valor Urgente:

Captura de tela do

Várias condições alternativas podem ser adicionadas, e essas condições não precisam necessariamente estar relacionadas.

Uma alternativa incondicional também pode ser adicionada, usando a ação Senão. Ela será executada se todas as condições tiverem falhado:

Captura de tela da mesma ação com uma ação

Grupo de ações "Chave"

O grupo de ações Chave foi projetado para avaliar uma única variável e compará-la com outros valores. As ações Chave e Se variam das seguintes maneiras:

  • Os blocos Se permitem que mais de uma variável seja avaliada e comparada com outras. Chave verifica uma única variável
  • As ações Se podem ser usadas para avaliar mais do que o valor de uma variável (por exemplo, verificar se existem pastas ou arquivos, verificar os valores de conteúdo da página da Web ou janela). As ações Chave funcionam somente com valores e variáveis.

A estrutura de um condicional Chave é:

  • Entrada de valor inicial
  • Ocorrências alternativas (1 ou mais)
  • Ocorrência incondicional (opcional)
  • Final do bloco condicional

Portanto, a estrutura de Chave mais simples é:

Captura da ação

Captura de tela da caixa de diálogo

Captura de tela da caixa de diálogo

Como no grupo de ações Se, a ação Escrever na Planilha do Excel será executada somente se a variável %UrgentCell% contiver o valor Urgente.

Cada bloco de "Chave" começa com a ação Chave e termina com uma ação Chave de Fim. As ocorrências alternativas são adicionadas no bloco de "Chave", usando as ações Ocorrênciae Ocorrência de Fim.

Várias condições alternativas podem ser adicionadas. Essas condições farão referência à variável especificada na ação Chave.

Uma alternativa incondicional também pode ser adicionada, usando a ação Chave Padrão. Como no caso do grupo de ações Se, ela será executada se nenhuma outra ação Ocorrência for executada antes da execução:

Captura de tela das ações