i

Please enable JavaScript to view this site.

Documentación 8.3

Estas reglas se utilizan para definir el comportamiento, validaciones y cálculos de los campos de los formularios, así como también validaciones de los formularios. Las reglas embebidas permiten definir condiciones lógicas y expresiones aritméticas, que se evalúan al utilizar los formularios y sus procesos relacionados.

 

La definición se realiza utilizando un asistente integrado en los correspondientes modeladores. Este asistente se encuentra en los paneles de definición de propiedades de los campos y contenedores, de los formularios y de los flujos si fueran condicionales.

 

A diferencia de las reglas avanzadas, las embebidas no se visualizan dentro de la grilla del modelador porque 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.

 

Las reglas embebidas se modelan en los campos y contenedores de los formularios, tanto en el modelador de formularios como en el de procesos al modelar las actividades y en los flujos si tuvieran condiciones.

 

Se clasifican según el propósito de su uso.

 

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.

 

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

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. Este valor 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.

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

 

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.

 

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir