Condição#

O bloco verifica a condição especificada quanto à veracidade e, dependendo do resultado, a execução do cenário continua na saída "Sim" (a condição foi atendida) ou "Não" (a condição não foi atendida).

Por exemplo, a condição $a == "Olá" verifica se o valor da variável $a é igual a "Olá", e a condição $Result > 5 verifica se o valor da variável $Result é maior que 5.

A condição pode conter operações matemáticas e lógicas, constantes, funções, outras variáveis, etc. Exemplos de expressões que podem ser usadas nas condições estão disponíveis ao clicar no botão ao lado da propriedade Condição.

Condição

[Qualquer expressão] Dependendo do valor dessa expressão, a execução do cenário continuará na saída "Sim" ou "Não".

O valor da expressão equivalente a

0 (zero) ou $False é considerado "Não", todos os outros valores são considerados "Sim".

Por exemplo, se o valor 5 foi anteriormente atribuído à variável $a, então a condição $a > 2 é verdadeira, enquanto a condição $a == 6 é falsa.

Nível de tratamento

Seleção do nível de tratamento de erros. Valores possíveis:

  • "Default" - padrão;
  • "Ignore" - erros são ignorados;
  • "Handle" - erros são tratados.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Direção de saída

Seleção da direção de saída do bloco em caso de erro. Valores possíveis:

  • "Default" - padrão;
  • "Right" - para a direita;
  • "Bottom" - para baixo.

Esta propriedade permite definir a direção de saída em caso de erros para blocos que não contêm o conector "Se erro" (por exemplo, o bloco "Condição").

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:

  • "Default" - padrão;
  • "Release" - saída desativada;
  • "Debug" - saída de informações principais;
  • "Detailed" - saída de informações detalhadas.

Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco.