Acceso: Crear regla de validez: cómo funciona
Access le brinda la posibilidad de verificar automáticamente los valores en los campos. Este consejo práctico le muestra cómo crear una regla de validez y ni siquiera permitir entradas incorrectas.
Regla de validez en Access para tablas o formularios
Si primero define las reglas en una tabla, estas entradas se adoptan automáticamente al crear formularios. Las siguientes instrucciones funcionan con todas las versiones de Access de 2010.
- Abra la tabla deseada en la vista de diseño.
- Ahora haga clic en el nombre del campo al que desea asignar una regla de validez.
- En el área inferior verá la pestaña "General". Allí encontrará la entrada "Regla de validez".
- Si no desea utilizar una regla de validez en principio, también puede crearla para formularios individuales.
- Para hacer esto, abra el formulario correspondiente y cambie a la vista de diseño.
- Con el botón derecho del mouse, haga clic en el campo del formulario, que debería recibir una regla de validez.
- Seleccione la entrada "Propiedades" en el menú contextual y luego navegue a la pestaña "Datos".
Crear una regla de validación en Access
Para poder usar las reglas de validez con sensatez, ya debe saber cómo crear expresiones en Access.
- Para crear una regla de validez, puede ingresar su propia regla o iniciar el editor de expresiones haciendo clic en el botón con los tres puntos.
- Las expresiones de las reglas de validación no utilizan ninguna sintaxis especial.
- Esto significa que también puede establecer reglas complejas para los campos.
- No puede utilizar una regla de validez para los tipos de datos "AutoWert", "OLE-Objekt" y "Anlage".
Ejemplos de entrada para reglas de validez
Esta sección proporciona una lista de las reglas de validación más utilizadas.
- Para verificar una dirección de correo electrónico, use la siguiente sintaxis: ((Me gusta "* ? *.? *") Y (No me gusta "* [, ;] *")). Esto significa que la dirección de correo electrónico debe contener al menos un carácter, un símbolo "@" posterior, al menos un carácter adicional, un punto y otro carácter. Entonces permitido. No es posible ingresar o, com.
- Con la regla "No es cero", determina que se debe realizar una entrada en el campo seleccionado.
- Al ingresar> = # 01.01.2016 # se asegura que la fecha ingresada en el campo sea posterior o igual al 01 de enero de 2016.
- Si la entrada en un campo debe ser cero o mayor, ingrese> = 0.
- Si solo se permiten ciertos valores en el campo, puede ingresarlos entre paréntesis: IN ("Alemania", "Austria", "Suiza").
- Con> = 10 Y <= 99 determina que las entradas solo pueden estar entre 10 y 99.
- Consejo adicional: si se realiza una entrada incorrecta, puede crear su propio mensaje de error en lugar del mensaje críptico del sistema de acceso. En el campo "Regla de validez", verá la entrada "Mensaje de validación". Ingrese el texto deseado aquí. Si, por ejemplo, el usuario ingresó una dirección de correo electrónico incorrecta, el mensaje podría verse así: Usó una dirección de correo electrónico no válida. Ingrese una dirección en el formato [correo electrónico protegido] .