Propiedades de campo
Propiedades de campos
Propiedades de campo : Algunas propiedades de campo restringen la entrada de datos. Por ejemplo, la propiedad Tamaño del campo de un campo restringe la entrada al limitar la cantidad de datos
También puede usar la propiedad Regla de validación para que sea necesario escribir valores específicos, y la propiedad Texto de validación para informar de errores a los usuarios. Por ejemplo, si se escribe la regla >100 Y <1000 en la propiedad Regla de validación, se obliga a los usuarios a especificar valores comprendidos entre 100 y 1000. Una regla como [FechaFin]>=[FechaInicio] obliga a los usuarios a escribir una fecha de finalización igual o posterior a una fecha de inicio. Si se escribe el texto “Especifique valores entre 100 y 1000” o “Especifique una fecha de finalización igual o posterior a la fecha de inicio” en la propiedad Texto de validación, se indica a los usuarios que cometieron un error y se explica cómo corregirlo.
Reglas de Validación
Puede prohibir o validar datos mediante reglas de validación al escribirlos en bases de datos de escritorio de Access. Puede usar el generador de expresiones para ayudarle a dar formato a la regla correctamente. Puede establecer reglas de validación en la vista de diseño de tabla o en la de hoja de datos de tabla. Hay tres tipos de reglas de reglas de validación en Access:
Regla de validación de campo Puede usar una regla de validación de campo para especificar un criterio que deben cumplir todos los valores de campo válidos. No debería tener que especificar el campo actual como parte de la regla a no ser que use el campo en una función. Las restricciones sobre los tipos de caracteres que se escriban en un campo pueden aplicarse más fácilmente con una máscara de entrada. Por ejemplo, un campo de fecha podría tener una regla de validación que no permita valores del pasado.
Ejemplos rápidos:
Impedir valores de fecha del pasado: >=Fecha()
Por lo general, se acepta este formato de correo electrónico: Is Null OR ((Like "*?@?*.?*") AND (Not Like "*[ ,;]*"))
Número inferior o igual a cinco: <=5
El campo Divisa no puede ser negativo: >=0
Restringir la longitud de caracteres de una cadena: Len([NombreCampoCadena])<100
2.
Regla de validación de registro : Puede usar una regla de validación de registro para especificar una condición que necesitan cumplir todos los registros válidos. Puede comparar valores de distintos campos con una regla de validación de registro. Por ejemplo, un registro con dos campos de fecha puede necesitar que los valores de un campo siempre sean anteriores a los del otro (por ejemplo, que FechaDeInicio sea anterior a FechaDeFinalización).
Ejemplos rápidos:
Asegurarse de que la fecha de finalización no precede a la fecha de inicio: [Fecha de finalización]>=[Fecha de inicio]
Escribir una fecha obligatoria que esté dentro de un plazo de 30 días a partir de la fecha del pedido: [FechaObligatoria]<=[FechaPedido]+30
Validación en un formulario : Puede usar la propiedad Regla de validación de un control de un formulario para especificar un criterio que deben cumplir todos los valores indicados para ese control. La propiedad de control Regla de validación funciona como una regla de validación de campo. Normalmente, se usa una regla de validación de formulario en lugar de una regla de validación de campo si se trata de una regla específica del formulario y no de la tabla, sin importar donde se use.
Comentarios
Publicar un comentario