Reglas de relevancia

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Las reglas de relevancia determinan si un Campo es relevante o no. Cuando un Campo no es relevante, no se muestra en la entrada de datos y se espera que su valor esté en Blanco.

Las reglas de relevancia a veces se conocen en otros sistemas como "lógica de omisión".

Habilitación

Las reglas de relevancia se pueden establecer para los Campos en el Diseñador de Formulario. Primero, marque "Establecer reglas de relevancia". Luego puede construir la regla utilizando el constructor de reglas o el editor de Fórmula.

Screencast of setting a relevance rule (webm)

Comportamiento

Entrada de datos

Al agregar un Registro, un Campo con una regla de relevancia se oculta siempre que la regla de relevancia se evalúe como FALSE.

Al editar un Registro, si se realizan cambios que hacen que un Campo previamente relevante sea irrelevante, el valor del Campo recién irrelevante se establece en vacío al guardar.

Screencast of entering data with a relevance rule (webm)

Campos obligatorios con reglas de relevancia

Un Campo puede ser tanto Obligatorio como tener una regla de relevancia establecida. Cuando el Campo es relevante, se debe proporcionar un valor. Cuando no es relevante, no es obligatorio y debe estar en Blanco.

Subformularios

Cuando se define una regla de relevancia para un campo de Subformulario, ActivityInfo toma medidas adicionales para evitar la pérdida de datos.

Durante la entrada de datos, si un campo de Subformulario con Registros existentes se vuelve irrelevante, se le pide al usuario que reconozca que guardar los cambios elimina los Subregistros recién irrelevantes.

Screencast of irrelevant records (webm)

Subregistros irrelevantes en la vista de tabla

Si los Subregistros se vuelven irrelevantes, porque la regla de relevancia se ha actualizado después de que se hayan recopilado los datos irrelevantes, estos se marcarán en la vista de Tabla como irrelevantes:

Importación de Registros

Al importar Registros en Formularios con reglas de relevancia, la función de Importador valida la importación según las reglas de relevancia definidas. Si un valor de Campo para un Registro es irrelevante, pero se proporciona un valor, se considera no válido.

Siguiente elemento
Requerido