Saltar a: navegación, buscar

Editor de condiciones

El Editor de condiciones le permite crear y editar condiciones de regla. Cada condición contiene los mismos campos:

  • Nombre—El nombre de la condición.
  • Expresión de lenguaje—La expresión de lenguaje simple de la condición que ve el autor de la regla al construir una regla de negocios en la ficha Autoría de regla.
  • Asignación de lenguaje de reglas—La condición expresada en código. Vea Asignación de lenguaje de reglas para obtener más información.

Al configurar las condiciones, se pueden usar parámetros en la asignación de lenguaje de reglas y la expresión de lenguaje. Por ejemplo, la condición del rango de edad se puede configurar de la siguiente manera:

  • Nombre—Rango de edad
  • Expresión de lenguaje—La edad del cliente está entre "{ageLow}" y "{ageHigh}"
  • Asignación de lenguaje de reglasCustomer(age >= '{ageLow}' && age <= '{ageHigh}')

En este ejemplo, {ageLow} y{ageHigh} son parámetros.

Condiciones en reglas lineales

Para una regla lineal, hay un límite máximo de 6 columnas de datos de parámetros (incluidas las etiquetas de texto estático). Entonces, por ejemplo, si su expresión es:

Establezca los datos del cliente: {parm1} y {parm2} y {parm3} y {parm4}


En este caso, {parm4}, es el parámetro 7 y no se mostrará. Reformule sus condiciones para ajustarse a estos límites.

Advertencia
Al configurar una condición para un "parámetro operativo", es importante que no encierre la variable entre comillas dobles o simples en la expresión del lenguaje o en la asignación del lenguaje de reglas. Vea el ejemplo aquí.
Se editó esta página por última vez el 22 nov 2019 a las 09:29.
Comments or questions about this documentation? Contact us for support!