i

Please enable JavaScript to view this site.

Documentación 8.3

Las reglas embebidas se utilizan para definir el comportamiento de los objetos de las aplicaciones, tales como procesos, formularios y páginas, sin necesidad de programación.

 

Estas reglas se definen utilizando una sintaxis simple, similar a la que se utiliza en las planillas de cálculo, contando con la ayuda de un asistente en caso de ser necesario. Dicho asistente se encuentra integrado en los correspondientes modeladores de objetos, dentro de los paneles de definición de propiedades de los campos, contenedores, formularios y flujos condicionales, así como también de los elementos de páginas.

 

Mediante el uso de las reglas embebidas es posible definir cálculos, validaciones y condiciones que modifican el comportamiento de los objetos de las aplicaciones, En el caso de los formularios, páginas y actividades de procesos, se pueden definir reglas de obligatoriedad, visibilidad y editabilidad, así como reglas de cálculo y validación a nivel de campo o elemento. Además, en el caso de los procesos, las condiciones de las compuertas también pueden ser modeladas utilizando reglas embebidas.

 

A diferencia de las reglas avanzadas, las reglas embebidas no se visualizan dentro de la grilla del modelador, ya que solo 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 pueden modelar en los campos y contenedores de los formularios, tanto en el modelador de formularios como en el de procesos al modelar sus actividades, en los elementos de las páginas y en las compuertas de los procesos si los mismos tuvieran condiciones.

 

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

 

Visibilidad

La condición modelada define si un campo, una sección del formulario o un elemento de una página son visibles para el usuario al momento de utilizarlos.

 

Editabilidad

La condición modelada define si un campo del formulario o un elemento de una página son editables por el usuario al momento de utilizarlos.

 

Obligatoriedad

La condición modelada define si un campo o un elemento de una página son obligatorios al momento de utilizarlos.

 

Validación

 

Una regla de validación se utiliza para asegurar el ingreso adecuado de información o verificar situaciones incorrectas. Se puede establecer a nivel de campo tanto de formularios como de páginas.

 

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 o la página. 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 que las contienen.

Modelador de Formularios

 

Reglas en Propiedades de Campos        

Reglas en Propiedades de Contenedores

Reglas en Propiedades de Formularios

Modelador de Procesos

 

Reglas en Propiedades de Actividades

Reglas en Propiedades de Compuertas

Modelador de Páginas

 

Reglas en Propiedades de Elementos

Modelador Agil

 

Reglas en Propiedades de Campos de Formularios Agiles

Reglas en Propiedades de Contenedores de Formularios Agiles

Reglas en Propiedades de Formularios Agiles

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