Editor de condições

O Editor de condições permite criar e editar condições de regra. Cada condição contém os mesmos campos:

  • Nome — O nome da condição.
  • Expressão da linguagem — A expressão da linguagem simples da condição que o autor de regras observa ao construir uma regra de negócios na guia Criação de regras.
  • Mapeamento da linguagem da regra — A condição expressa em código. Consulte Mapeamento da linguagem da regra para obter mais informações.

Ao configurar condições, os parâmetros podem ser usados no Mapeamento da linguagem da regra e na Expressão da linguagem. Por exemplo, a Condição Faixa etária pode ser configurada da seguinte maneira:

  • Nome — Faixa etária
  • Expressão da linguagem — A idade do cliente está entre '{ageLow}' e '{ageHigh}'
  • Mapeamento da linguagem da regraCliente (idade >= '{ageLow}' && idade <= '{ageHigh}')

Neste exemplo, {ageLow} e {ageHigh} são parâmetros.

Condições em regras lineares

Para uma regra linear, há um limite máximo 6 de colunas de dados de parâmetros (incluindo rótulos de texto estático). Então, por exemplo, se sua expressão for:

Defina os dados do cliente para: {parm1} e {parm2} e {parm3} e {parm4}


Nesse caso, {parm4}, sendo o 7º parâmetro, não será exibido. Reformule as suas condições para se ajustarem a estes limites.

Aviso
Ao configurar uma condição para um 'parâmetro operacional', é importante que você não coloque a variável entre aspas duplas ou simples, seja na expressão da linguagem ou no mapeamento da linguagem da regra. Consulte o exemplo aqui.
Esta página foi modificada pela última vez em 22 de novembro de 2019, às 09h31min
Comments or questions about this documentation? Contact us for support!