Compartir a través de


Uso del Editor de reglas

Utilice el Editor de reglas para ver y editar las condiciones en el Editor de condiciones y las acciones en el Editor de acciones para la regla seleccionada.

Editor de condiciones

Utilice el Editor de condiciones (parte del Editor de reglas) para ver y editar las condiciones para la activación de reglas. Asimismo, puede agregar predicados integrados mediante el menú contextual, arrastrar elementos desde el Explorador de hechos para definir argumentos y predicados, y especificar valores de argumentos en línea al hacer clic en un vínculo de argumento.

Use el menú contextual para obtener acceso a las siguientes opciones.

Use Para hacer esto
Agregar operador lógico AND Agregue un operador para combinar dos o más predicados para formar una expresión AND lógica.
Agregar operador lógico OR Agregue un operador para combinar dos o más predicados para formar una expresión OR lógica.
Agregar operador lógico NOT Agregue el operador NOT para negar una expresión lógica o predicado.
Predicados Agregue una expresión de predicado basada en uno de los predicados integrados proporcionados por el modelo de objetos Rule, como el operador Is Equal To .
Predicados\Después Representar el predicado temporal que responde a la pregunta "¿Es el tiempo1 cronológicamente posterior al tiempo2?".
Predicados\Antes Representar el predicado temporal que responde a la pregunta "¿Es el tiempo1 cronológicamente anterior al tiempo2?".
Predicados\Entre Representar el predicado temporal que responde a la pregunta "¿Está el tiempo1 cronológicamente entre el tiempo2 y el tiempo3?".
Predicados\Igual Representar el operador relacional de igualdad.
Predicados\Existe Representar el predicado de existencia de elemento o atributo XML utilizado en las condiciones de reglas.
Predicados\MayorQue Representar el operador relacional mayor que.
Predicados\MayorQueIgual Representar el operador relacional mayor que o igual a.
Predicados\MenorQue Representar el operador relacional menor que.
Predicados\MenorQueIgual Representar el operador relacional menor que o igual a.
Predicados\Coincidencia Determinar si hay una expresión regular en una cadena de entrada especificada.
Predicados\DistintoDe Representar el operador relacional de desigualdad.
Predicados\Rango Probar si un valor se encuentra dentro de un rango.
Eliminar operador lógico Elimine el operador lógico seleccionado (AND, OR o NOT).
Eliminar predicado Eliminar el predicado seleccionado.
Subir Subir el predicado una posición o un nivel.
Bajar Bajar el predicado una posición o un nivel.
Ir al vocabulario Encontrar la definición de vocabulario en el Explorador de hechos que corresponda al argumento o predicado seleccionado.
Ir al hecho de origen Encontrar el elemento XML, la columna de base de datos o el método .NET en el Explorador de hechos que corresponda al argumento o predicado seleccionados.
Restablecer argumento Eliminar el argumento seleccionado (y los argumentos anidados) y restaurar la definición inicial.
Establecer en null Reemplazar el argumento seleccionado por una definición constante nula.
Establecer como cadena vacía Reemplazar el argumento seleccionado por un valor de cadena vacía.

Editor de acciones

Utilice el Editor de acciones (parte del Editor de reglas) para ver y editar las acciones que se van a ejecutar cuando se activa una regla. Puede agregar acciones integradas mediante el menú contextual, arrastrar elementos desde el Explorador de hechos para definir acciones y argumentos, y especificar valores de argumentos en línea al hacer clic en un vínculo de argumento.

Use Para hacer esto
Eliminar acción Eliminar la acción seleccionada.
Ir al vocabulario Encontrar la definición de vocabulario en el Explorador de hechos que corresponda al argumento o acción seleccionados.
Ir al hecho de origen Ubicar el elemento XML, la columna de la base de datos o el método .NET en el Explorador de hechos que corresponda con el argumento o acción seleccionados.
Subir Subir la acción una posición o un nivel.
Bajar Bajar la acción una posición o un nivel.
Restablecer argumento Eliminar el argumento seleccionado (y los argumentos anidados) y restaurar la definición inicial.
Establecer en null Reemplazar el argumento seleccionado por una definición constante nula.
Establecer como cadena vacía Reemplazar el argumento seleccionado por un valor de cadena vacía.
Funciones Agregue un argumento basado en una de las funciones integradas proporcionadas por el modelo de objetos Rule, como el operador Add .
Assert Agregar un hecho nuevo a la memoria de trabajo de la instancia del motor de reglas.
Retract Quitar un hecho de la memoria de trabajo de la instancia del motor de reglas.
RetractByType Quitar un hecho del tipo especificado de la memoria de trabajo de la instancia del motor de reglas.
Borrar Restablecer la memoria de trabajo y la agenda de la instancia del motor de reglas.
Halt Terminar el procesamiento de las reglas.
Actualizar Actualizar un hecho en la memoria de trabajo de la instancia del motor de reglas.

Resultados (ventana)

Utilice la ventana Salida para ver los resultados de la ejecución de prueba de una versión de directiva seleccionada.

Use el menú contextual para obtener acceso a las siguientes opciones.

Use Para hacer esto
Borrar todo Borrar el texto de la ventana Resultados.
Copiar Copiar el texto seleccionado en la ventana Resultados al Portapapeles.
Seleccionar todo Seleccionar todo el texto de la ventana Salida.
Guardar en archivo Guardar el texto de la ventana Salida en un archivo especificado.