Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos SubvencionadosLas propiedades que se establecen para los campos varían en función del tipo de dato que se va a introducir en los mismos. Cuando nos encontramos en la pantalla de de diseño de la tabla, las distintas propiedades que se pueden presentar se localizan bajo dos fichas (o solapas superiores), General y Búsqueda, situándonos en la primera de ellas -General-, las propiedades son las que se pasan a detallar a continuación:
Estudiadas en el curso básico:
- Tamaño del campo: Esta propiedad establece el número máximo de caracteres que podrá contener un campo de tipo texto.
- Formato: Permite establecer la forma -formato- en que se presentarán los números, fechas, textos y valores Sí/No en los distintos campos.
| ¡Ojo! Actualmente, algunos nos encontramos trabajando con Excel
97 y con el Euro como moneda y sin embargo el formato monetario contemplado
por esta versión de Excel es la Pta. Se elegirá por lo tanto para los campos de tipo moneda un formato Estándar (porque separa mediante un punto los grupos de miles, millones...), y por ejemplo con dos posiciones decimales. Por ejemplo el formato: #.##0 €;-#.##0 € hará que las cantidades monetarias se presenten con puntos en los miles y millones, con dos caracteres decimales y el símbolo del Euro separado de la cifra una posición y por la derecha. Como se aprecia en este formato, son dos partes separadas por punto y coma. La primera parte representa la forma en la que se visualizarán las cantidades monetarias positivas y la segunda parte la forma en que se visualizarán las cantidades negativas (por eso lleva un signo menos por su izquierda -aunque se aprecia poco-). |
- Título: El texto que se introduzca en esta propiedad será el texto descriptivo del campo que aparecerá como encabezado en la tabla, o delante del valor del campo -a su izquierda- al diseñar Formularios o Informes.
- Valor predefinido: El valor que se introduce en esta propiedad, aparece inicialmente -como si viniera ya introducido de primeras- en el campo al añadir un nuevo registro. Es útil en el caso de que un campo concreto tenga el mismo valor para la mayoría de los registros que van a ser introducidos.
- Requerido: Se utiliza cuando se quiere establecer que sea obligatoria la introducción de un dato en el campo. Hay datos tan importantes que siempre deben ser introducidos en un campo.
- Indexado: Al activar esta casilla, Access crea un índice para el campo, lo que permitirá realizar búsquedas más rápidas en él. Esta propiedad dispone de tres opciones:
|
Nota: Establecer correctamente la propiedad de
indexado agiliza las búsquedas y ordenaciones dentro de los datos de las
tablas ya que al crearse un índice, el comportamiento es semejante a como
cuando queremos buscar alguna información dentro de un libro. Si ese libro
posee una zona llamada índice, accederemos más rápidamente a dicha
información buscada gracias al índice que nos apunta directamente a la
información requerida que si no tuviéramos un índice. |
- Propiedades nuevas:
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Esta propiedad permite establecer limitaciones con el fin de controlar cada uno de los caracteres, y separadores fijos, que se pueden introducir -o entrar, por eso se llama de entrada- en el campo, mediante un patrón que se diseñe a tal efecto.
Un ejemplo del uso de estos patrones puede ser el establecer un formato uniforme para introducir fechas (10/04/99), horas (12:30) o números de teléfono (976)- 44-36-18.
Estableciendo el patrón adecuado, al introducir los datos en el campo no hará falta más que teclear los números, éstos saltarán sobre los caracteres de separación diseñados en la máscara de entrada impidiendo la introducción de cualquier otro carácter que no sea un número. Sirve para homogeneizar la forma en la son introducidos datos en los campos de tipo texto. Por este motivo, si por ejemplo deseamos dar una máscara de entrada para los números de teléfono, el campo telef, deberá ser definido como de tipo texto, además, porque jamás vamos a operar con él matemáticamente.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Hay dos formas para crear una máscara de entrada:
Para tipos de datos comunes como fechas, nº de teléfono, DNI, etc. existen máscaras
predefinidas. Para acceder a ellas basta con hacer clic sobre el botón Generador
, situado a la derecha del cuadro de texto Máscara de entrada, y
seleccionar la máscara adecuada, siguiendo a continuación las indicaciones del
asistente.
|
¡Ojo! Para tener acceso tanto a este asistente como a otros que se detallarán más adelante es preciso que se disponga de una instalación completa del programa Access, ya que la instalación estándar no instala estos asistentes. De necesitarse los asistentes será requerido el CD de instalación de Microsoft Office. |
Se pueden crear máscaras de entrada personalizadas que se adapten a las necesidades de cada usuario introduciendo los caracteres fijos y los de máscara de acuerdo a unos parámetros que se detallan a continuación.
Partes de una máscara de entrada
Una máscara de entrada consta de tres partes separadas por un punto y coma (;):
Así quedaría una máscara de entrada correctamente establecida: !\(900\)900\-00\-00;1;" "
Caracteres fijos y de máscara
Una máscara de pantalla está formada por una serie de caracteres especiales de máscara, acotando según los que se utilicen, los datos que serán admitidos para dicho campo. A continuación se indican los caracteres fijos y de máscara que se pueden para crear máscaras de entrada personalizadas.
| Carácter de máscara | Significado en el patrón |
| 0 | Obliga a introducir un número. |
| 9 | Se puede introducir un número, un espacio o nada. |
| # | Se puede introducir un número, espacio, +, - o nada. |
| L | Obliga a introducir una letra. |
| ? | Se puede introducir una letra o nada. |
| A | Obliga a introducir una letra o número. |
| a | Se puede introducir una letra, un número o nada. |
| & | Obliga a introducir un carácter cualquiera o un espacio. |
| C | Se puede introducir cualquier carácter, un espacio o nada. |
| , . : - / | Se utilizan como separadores decimales, miles, horas y fechas |
| < | Convierte a minúsculas los caracteres situados por la derecha del símbolo |
| > | Convierte en mayúsculas los caracteres situados por la derecha del símbolo |
| ! | La máscara se rellena de derecha a izquierda, cuando se definen caracteres opcionales en el extremo izquierdo de la máscara. El símbolo puede situarse en cualquier parte de la máscara |
| \ | El carácter situado a su derecha se convierte en un carácter fijo |
Ejemplos de máscaras de entrada:
| Máscara | Valores correctos |
| #99 | +50, -2, 250, 5 .... |
| >L<?????????????? | Palabras de 15 o menos letras, la primera obligatoria y el resto no. Se escriba como se escriba la primera letra estará en mayúsculas y el resto en minúsculas. |
| DNI 00000000->L | Se introducirán ocho números y una letra de forma obligatoria, esta última siempre estará en mayúsculas. Delante de los datos introducidos aparecerá DNI. |
| 99\->L<LL\-00 | Habrá que introducir dos números de forma no obligatoria, tres letras de forma obligatoria y dos números de forma obligatoria. El formato será 30-Jun-99, 15-Abr-68, .... |
Un ejemplo de un patrón para introducir números de teléfono puede ser:
!\(900\)900\-00\-00
que actúa rellenando la máscara de derecha a izquierda, signo "!", los caracteres "(", ")" y "-" se convierten en fijos, el primer número del prefijo y el primer número del teléfono pueden o no ser introducidos, el resto de números es obligatorio introducirlos.
Si se quieren establecer las tres partes de la máscara, el aspecto de la misma podría ser la que se muestra a continuación:
!\(900\)900\-00\-00;1;" "
En este caso no se almacenarán los caracteres fijos, se ha indicado el valor 1, y las posiciones donde no se introduzca ningún valor se visualizarán como espacios en blanco (" ").
| Importante: Es útil saber que siempre que estemos definiendo una propiedad de un campo, teniendo el cursor ubicado en el panel de entrada de dicha propiedad, pulsando la tecla F1 (Ayuda) se nos presenta la ventana de ayuda, explicando acerca de esa propiedad en concreto, valores admitidos, ejemplos... Y que esta ayuda se puede imprimir como material de consulta. |
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Esta propiedad permite establecer las condiciones que debe satisfacer el valor que va a ser introducido en el campo. Dichas condiciones han de especificarse mediante una expresión de Access.
Esta propiedad únicamente permite validar datos del propio campo.
Las reglas de validación se pueden introducir directamente en el cuadro de texto Regla de validación, o bien utilizando el Generador de expresiones al cual se accede a través del botón situado a la derecha del cuadro de texto que tiene unos puntitos. Al hacer clic sobre el mismo aparece la siguiente pantalla:
En ella se pueden establecer de forma sencilla las reglas de validación que se precisen en cada caso.
El cuadro de diálogo presenta tres zonas diferenciadas: en su parte superior, un área blanca en la cual se muestra la expresión a medida que se vaya generando, en la parte central, se encuentran los botones más utilizados y en la parte inferior se presentan todas las expresiones que pueden ser utilizadas, agrupadas según su función.
Para crear una regla de validación a través de este cuadro hay que teclear la misma dentro del área blanca introduciendo los operadores necesarios, haciendo clic sobre su botón, o bien tomando las opciones que aparecen en la parte inferior del cuadro. Pueden combinarse todas las expresiones necesarias para establecer la regla de validación requerida.
En este último caso, sobre el primero de los tres cuadros inferiores, hay que hacer doble clic sobre la carpeta que contiene la expresión que se quiere emplear, funciones, constantes y operadores. El cuadro adyacente muestra las categorías que contiene la carpeta seleccionada y el tercer cuadro las expresiones correspondientes a la categoría seleccionada. Al hacer doble clic sobre la expresión adecuada o seleccionarla y hacer clic sobre el botón Pegar, ésta se sitúa sobre el área blanca de la parte superior del cuadro.
La expresión seleccionada se muestra de forma genérica, para poder adaptarse a lo que se requiera en cada momento. Los elementos que requiere la expresión se sitúan entre los signos <<>>, siendo necesario cambiar cada uno de ellos por el dato correcto. Para ello hay que situar el puntero del ratón sobre el literal que se encuentra entre los signos <<>> y hacer clic sobre él, aparecerá seleccionado y al teclear el dato que se quiere introducir éste lo sustituirá.
Ejemplos de reglas de validación:
| Regla de validación | |
| >=0 | El dato introducido debe ser mayor o igual que cero. |
| <8500 O Es Nulo | El dato introducido debe ser inferior a 8500 o estar en blanco. |
| >=5000 Y <10000 | El dato debe estar comprendido entre 5000 y 10000. |
| >=#1/1/99# Y <=#30/6/99# | La fecha que se introduzca debe corresponder al primer semestre de 1999. |
| Como "M?????????" | El dato introducido debe tener diez caracteres y comenzar por M. |
| >=Ahora() y <#1/1/2025# | El dato introducido debe ser una fecha comprendida entre la fecha actual y el 1 de enero del 2025. |
Para crear la última regla de validación con ayuda del generador de expresiones:

Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad