i

Please enable JavaScript to view this site.

Estas reglas se utilizan para definir el comportamiento, validaciones y cálculo del objeto Deyel que las contiene, las mismas permiten definir condiciones lógicas y expresiones aritméticas, que se evalúan al utilizar los formularios y procesos.

 

La definición se realiza utilizando un asistente integrado en los correspondientes modeladores, incluido en los paneles de definición de propiedades de cada uno de los objetos Deyel (campo, formulario, flujo). A diferencia de las reglas avanzadas, las embebidas no se visualizan dentro de la grilla del modelador ya que solamente pueden ser utilizadas en el objeto Deyel donde se definen.

Tipos

Comportamiento

 

Una regla de comportamiento se utiliza para verificar el cumplimiento de una condición. Se evalúa una expresión lógica y retorna un valor "Verdadero" o "Falso" según se cumpla o no la condición.

 

Estas se clasifican según el propósito de su uso en campos de formularios, tanto en el modelador de formularios como de procesos, dentro de este último, en la definición de actividades.

 

La ejecución de estas reglas retorna un valor lógico, "Verdadero" o "Falso".

 

Visibilidad

La condición modelada define si un campo o una sección del formulario es visible para el usuario al momento de utilizarlo.

 

Editabilidad

La condición modelada define si un campo del formulario es editable por el usuario al momento de utilizarlo.

 

Obligatoriedad

La condición modelada define si un campo es obligatorio al momento de utilizar el formulario.

Validación

 

Una regla de validación se utiliza para asegurar el ingreso adecuado de información o controlar situaciones incorrectas. Se puede establecer a nivel de campo o de formulario.

 

Esta regla evalúa una condición y retorna un mensaje cuando la misma se cumple, indicando la situación errónea o inválida al usuario. Si no retorna mensaje significa que la validación es exitosa.

 

Se pueden definir condiciones que involucren a uno o múltiples campos y las relaciones entre ellos.

 

Cálculo

 

Definen las expresiones aritméticas que permiten realizar cálculos para completar valores de campos al utilizar el formulario. La regla se define con un algoritmo de cálculo para el campo destino que se completa con el valor resultante. El valor resultante debe ser del mismo tipo del campo que la contiene.

 

También se pueden definir condiciones para determinar cuándo realizar la ejecución de la regla de cálculo, es decir que el cálculo solamente se va a realizar cuando se cumplan las mismas.

Uso

 

Las reglas embebidas se modelan dentro de los paneles de definición de propiedades de los objetos Deyel.

 

Reglas en Propiedades de Campos        

Reglas en Propiedades de Formularios

Reglas en Propiedades de Contenedores

Reglas en Propiedades de Actividades

Reglas en Propiedades de Campos de Formularios Agiles

Reglas en Propiedades de Formularios Agiles

Reglas en Propiedades de Contenedores de Formularios Agiles

 

    Las reglas embebidas pueden ser utilizadas en las actividades de un proceso que tengan anexado un formulario, asociándolas a sus campos.

 

El siguiente cuadro resume dónde se pueden modelar los diferentes tipos de reglas embebidas.

 

Tipo de Regla

Campo

Formulario

Contenedor

Flujo

Actividad

Comportamiento

item-incluye-docu

 

item-incluye-docu

item-incluye-docu

item-incluye-docu

Validación

item-incluye-docu

item-incluye-docu

 

 

item-incluye-docu

Cálculo

item-incluye-docu

 

 

 

item-incluye-docu

 

En un contenedor solamente se pueden modelar reglas de comportamiento de visibilidad.

 

Send us your comment
Share on Twitter Share on Linkedin Send by Email Print