Especificaciones de regla > Instrucciones de regla
  

Instrucciones de regla

Una instrucción de regla es un elemento lógico de un conjunto de reglas. Una instrucción de regla define una operación para realizar en los valores de una columna de datos. Puede definir una instrucción de regla para validar o actualizar un valor de datos según un requisito de regla empresarial.
Puede añadir varias instrucciones de regla a un conjunto de reglas. Si define instrucciones de regla que realizan el mismo tipo de análisis en un conjunto de entradas de datos, añada las instrucciones de regla a un único conjunto de reglas. Si define instrucciones de regla que realizan diferentes tipos de análisis, añada cada tipo de instrucción de regla a un conjunto de reglas diferente.
La siguiente imagen muestra una instrucción de regla en un conjunto de reglas:
La especificación de regla contiene un solo conjunto de reglas con una sola instrucción de regla. La instrucción de regla analiza los datos de edad y escribe un descriptor de estado si la edad especificado es superior a 18 años.

Lógica de la regla

Una instrucción de regla utiliza la lógica IF-THEN para analizar una columna de valores de datos y determinar la acción que se realizará en cada valor de datos. Utilice la lógica de instrucciones de regla para definir operaciones de análisis o de actualización que cumplan los requisitos de la regla empresarial.
La siguiente tabla describe los elementos lógicos de una instrucción de regla:
Elemento lógico
Descripción
IF
Comienza la cláusula IF en la instrucción de regla. La cláusula IF identifica los datos de entrada, define el análisis para realizar en los datos y especifica un operador lógico para filtrar el análisis de datos.
No se puede el elemento IF.
Entrada
Identifica los datos para analizar o actualizar. Una entrada representa una columna de datos empresariales.
Operador
Especifica un operador lógico para aplicar a los datos de entrada.
Seleccione un operador de la lista siguiente:
  • - IS
  • - IS GREATER THAN
  • - IS GREATER THAN OR EQUAL TO
  • - IS LESS THAN
  • - IS LESS THAN OR EQUAL TO
  • - IS NOT
  • - IS WITHIN
Condición
Especifica la operación de análisis de datos para realizar en los datos.
THEN
Comienza la cláusula THEN en la instrucción de regla. La cláusula THEN especifica la salida de la instrucción de regla.
No se puede editar el elemento THEN.
Acción
Especifica la salida que genera la instrucción de regla si los datos de entrada satisfacen los requisitos lógicos de la cláusula IF.
Si los datos de entrada no satisfacen la lógica de la cláusula IF, la instrucción de regla no genera ninguna salida.
Añadir
Añade una instrucción de regla al conjunto de reglas.
Añadir usando resultado
Añade una instrucción de regla al conjunto de reglas y vincula los dos instrucciones de regla. La salida de la primera instrucción de regla se convierte en la entrada a la segunda instrucción de regla.