Los administradores definen reglas de validación de datos en el separador Diseño del Diseñador de formularios. Puede agregar reglas de validación en el nivel de cuadrícula, encabezado de fila, encabezado de columna o celda. Las áreas del separador Diseño con un fondo de color verde indican las ubicaciones en las que se han definido las reglas.
Para crear y actualizar reglas de validación:
Agregar/Editar reglas de formato/validación: cree o modifique reglas para celdas de datos individuales o para todas las celdas de datos de una cuadrícula, fila o columna del Creador de reglas de formato/validación.
Copiar | Pegar reglas de formato/validación: copie y pegue las reglas en las ubicaciones seleccionadas.
Agregar/Editar reglas de formato/validación para metadatos: cree o modifique reglas de formato para celdas de metadatos de fila o celdas de metadatos de columna en el Creador de reglas de formato/validación.
Copiar | Pegar reglas de formato/validación para metadatos: copie y pegue las reglas de las celdas de metadatos de fila o celdas de metadatos de columna en las ubicaciones seleccionadas.
Nota:
Si es necesario, mueva la regla seleccionando una opción de Ubicación. Para crear una regla similar a una regla existente, haga clic en (Duplicar) y, a continuación, actualice la regla. Para ver las reglas de la ubicación actual, haga clic en Ver regla. Consulte Visualización de reglas de validación de datos.
Activar regla de formato/validación: seleccione esta opción para que la regla de formato/validación esté disponible en los formularios. Puede desactivar temporalmente una regla de formato/validación si desactiva esta casilla de verificación.
Solo formato: seleccione esta opción para marcar una regla como de solo formato. Esta opción se activa automáticamente cuando se crea una regla de solo formato. Consulte Creación y actualización de reglas de formato en formularios.
Nota:
Para la condición Format, el campo Tipo de origen mostrará automáticamente la opción Celda de proceso. No existen otras opciones de Tipo de origen para la condición Format. Consulte Acerca de las reglas de formato en formularios.
Para las reglas de validación, la primera parte de una regla de validación debe incluir una condición If. Las reglas de validación también deben contener algún tipo de condición Then. Consulte Condiciones admitidas por el creador de reglas.
La lista Tipo de origen muestra las opciones adecuadas para la condición. Por ejemplo, las condiciones If pueden incluir las siguientes opciones de Tipo de origen: Valor de celda actual, Valor de celda, Valor de columna, Valor de fila, Nombre de miembro, Miembro, Miembro de dimensión cruzada, Tipo de cuenta, Tipo de versión, Tipo de Var Reporting, Atributo definido por el usuario, Atributo, Generación, Tiene hijos o Nombre de dimensión. Para obtener información detallada sobre cada tipo de condición, consulte Condiciones admitidas por el creador de reglas.
Para ver más ejemplos, consulte Operadores condicionales de validación de datos.
Agregar condición : permite agregar una condición junto a la fila actual.
Suprimir condición : permite suprimir una condición de la fila actual.
Para actualizar bloques de condiciones, haga clic en un icono del área Condición, en la parte superior del creador de condiciones:
Agregar bloque de condiciones : permite agregar un bloque de condiciones en la regla de validación que empieza por If. Puede expandir o contraer la condición. Consulte Condiciones admitidas por el creador de reglas.
Suprimir bloque de condiciones : permite suprimir el bloque de condiciones seleccionado.
Cortar condiciones : permite suprimir las condiciones seleccionadas y copiarlas y pegarlas en una nueva ubicación.
Copiar condiciones : permite copiar las condiciones seleccionadas.
Pegar condiciones : permite pegar las condiciones seleccionadas en una nueva ubicación.
Agrupar condiciones : permite agrupar la selección en una condición y agregar un paréntesis de agrupación. Además de las agrupaciones que establezca, la sentencia IF de un bloque de agrupación se agrupa al agruparse una condición y si se habilita la opción Agrupación personalizada.
Desagrupar condiciones : permite desagrupar las condiciones seleccionadas. Se eliminan los paréntesis de agrupación de la condición seleccionada. Se elimina una agrupación de la condición cada vez que se desagrupa.
También puede establecer su propia agrupación seleccionando Agrupación personalizada, y, a continuación, configure la agrupación personalizada en el área de definición de reglas.
Las condiciones seleccionadas aparecen atenuadas. Para borrarlas, vuelva a hacer clic a la izquierda de la columna Condición.
Nota:
Si no aparece el icono, asegúrese de que la regla es válida y que permite instrucciones de procesamiento de celdas. Por ejemplo, se han incluido instrucciones de procesamiento de celda para las condiciones Else, Range, Then y Format. El icono no se muestra hasta que se hayan seleccionado todas las columnas necesarias para una regla.
Consulte Formato de celdas.
Sugerencia:
Mientras crea una regla, puede guardarla sin activarla. Después de resolver los errores y cuando la regla esté lista para su validación y uso, podrá habilitar y guardar la regla para que esté disponible en el formulario. También puede desactivar temporalmente la regla si desactiva Activar regla de formato/validación.
El estado de validación aparece en la parte superior del cuadro de diálogo. Debe corregir los errores antes de guardar los cambios. Si cierra el cuadro de diálogo sin validar las reglas ni corregir los errores encontrados durante la validación, no se guardarán las actualizaciones.
En el panel Reglas de formato/validación situado en la parte derecha de la página Gestión de formulario y cuadrícula ad hoc, agregue, edite o suprima reglas en cualquier nivel, incluido el nivel de cuadrícula, haciendo clic en (Agregar regla de validación),
(Editar regla de validación) o en
(Suprimir regla de validación seleccionada).
Si se han definido varias reglas en la misma ubicación, puede cambiar el orden en que se procesan si tienen la misma prioridad. Para subir o bajar una regla o moverla al principio o final de la lista, seleccione la regla y haga clic en las flechas. Consulte Orden de evaluación y ejecución de las reglas de validación de datos.
Seleccione entre las opciones de reglas de validación:
Tabla 18-1 Opciones de reglas de validación de formulario
Opción | Descripción |
---|---|
Validar sólo para las páginas con los bloques existentes | Si se activa, el sistema averigua de forma inteligente las combinaciones de páginas con posibles bloques y ejecuta las validaciones solo para esas combinaciones de páginas. Existen pocas excepciones a esto. Si una combinación de páginas tiene algún miembro Cálculo dinámico, Cálculo y almacenamiento dinámico, Sólo etiqueta o Almacén con un miembro hijo, esa página se carga siempre. |
Validar sólo para celdas y páginas a las que tiene acceso el usuario | Si se activa, las validaciones se ejecutan como usuario conectado actualmente y no como administrador del servicio, lo que significa que la seguridad del usuario se aplicará a los miembros del formulario. |
En los formularios con reglas de validación de datos habilitadas, las reglas se validan al cargar o guardar el formulario. Las reglas de validación de datos se guardan al guardar el formulario.
Consulte Creación de formularios.
Cuando los usuarios abren el formulario, pueden ver y resolver los mensajes de validación mediante el panel Mensajes de formato/validación.
Consulte Solución de errores de validación de datos en Trabajar con FreeForm.