Compartilhar via


Ações condicionais

As ações condicionais permitem que você ajuste quais ações executar, com base nos resultados das instruções condicionais.

A lista a seguir exibe alguns aplicativos e recursos:

  • Use as condicionais If para avaliar qualquer tipo de condição.
  • Use as condicionais Switch para comparar uma única variável com vários valores possíveis.
  • Aborde vários cenários usando condicionais aninhados.
  • Forneça comportamentos padrão e alternativos para fluxos da área de trabalho com base nos dados disponíveis.

Para encontrar mais informações sobre como usar as condicionais, vá para Usar condicionais.

Case

Uma expressão que, se atendida, propicia a execução de um bloco de ações associado a execuções de caso específico.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Operator N/A Igual a (=), Diferente de (<>), Maior que (>), Maior ou igual a (>=), Menor que (<), Menor ou igual a (<=), Contém, Não contém, Está vazio, Não está vazio, Inicia com, Não inicia com, Termina com, Não termina com, Está em branco, Não está em branco Igual a (=) O operador de comparação desta instrução case
Valor a comparar Não * Inserir um valor a ser comparado com o valor do bloco switch

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

Default case

Um bloco de ações que é executado se nenhuma expressão case tiver sido atendida no corpo de switch.

Parâmetros de entrada

Essa ação não requer entradas.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

Else

Marca o início de um bloco de ações que foi executado se a condição especificada nas instruções 'If' anteriores não for atendida.

Parâmetros de entrada

Essa ação não requer entradas.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

Else if

Marca o início de um bloco de ações que foi executado, se as condições especificadas nas instruções 'If' anteriores não forem atendidas, mas a condição especificada nesta instrução for atendida.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Operator N/A Igual a (=), Diferente de (<>), Maior que (>), Maior ou igual a (>=), Menor que (<), Menor ou igual a (<=), Contém, Não contém, Está vazio, Não está vazio, Inicia com, Não inicia com, Termina com, Não termina com, Está em branco, Não está em branco Igual a (=) Escolha o relacionamento entre o primeiro e o segundo operando.
First operand Não * Insira um nome de valor definido por uma ação, texto, número ou expressão anterior para comparar com o segundo operando.
Second operand Não * Insira um nome de valor produzido por uma ação, texto, número ou expressão anterior para comparar com o primeiro operando.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

If

Marca o início de um bloco de ações que será executado se a condição especificada nesta instrução for atendida.

Parâmetros de entrada
Argumento Opcional Aceita Valor padrão Description
Operator N/A Igual a (=), Diferente de (<>), Maior que (>), Maior ou igual a (>=), Menor que (<), Menor ou igual a (<=), Contém, Não contém, Está vazio, Não está vazio, Inicia com, Não inicia com, Termina com, Não termina com, Está em branco, Não está em branco Igual a (=) Escolha o relacionamento entre o primeiro e o segundo operando.
First operand Não * Insira um nome de valor definido por uma ação, texto, número ou expressão anterior para comparar com o segundo operando.
Second operand Não * Insira um nome de valor produzido por uma ação, texto, número ou expressão anterior para comparar com o primeiro operando.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.

Switch

Envia a execução para partes diferentes do corpo de switch com base no valor da expressão.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
Value to check Não * Insira um nome de valor, texto ou número a ser comparado com as ocorrências a seguir.

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Essa ação não inclui exceções.