|
2.5
Propiedades de los campos.
Las propiedades que podamos definir
en cada campo dependen del tipo de datos que almacene
dicho campo. Para establecer una propiedad a un
campo basta con seleccionar el campo y pinchar
bien la lengüeta General o de Búsqueda
y seguidamente situarse en la propiedad a modificar.
Dependiendo de la propiedad elegida habrá
que escribir un valor, seleccionar una opción
de las posibles de la lista desplegable o utilizar
la ayuda mediante el botón de Generar.
Lengüeta GENERAL Tamaño del campo:
longitud máxima de texto permitida, o la
cantidad aceptable de números. Para texto:
255 como máximo. Formato: permite
definir la forma en que vamos a ver los datos,
no la forma en que se van a almacenar. Utilizamos
esta propiedad cuando queramos ver los datos con
un formato de visualización determinado. Lugares decimales:
número de dígitos a la derecha del
separador decimal. Si
seleccionamos Automático el formato determina
el
número de lugares. Máscara de entrada:
modelo para todos los datos introducidos. Título:
disponible para todos los tipos de datos. Utilizado
en la Vista Hoja de
Datos y como Etiqueta cuando creamos formularios
e informes. Valor predeterminado:
valor introducido automáticamente en el
campo para
nuevos registros. En la tabla 2.2 se presentan
algunos ejemplos para esta propiedad. Regla de validación:
expresión que limita los valores que pueden
introducirse
en el campo. En la tabla 2.3 presentamos varios
ejemplos.
| Valores |
Significado |
| =Fecha |
Carga la fecha
actual. |
| 0 |
Número
cero |
| No |
Establece a Falso |
| BA |
Las letras BA,
correspondientes a un campo que almacena abreviaturas
de provincias. |
| Regla |
Significado |
| >Fecha() |
Limita la entrada
a fechas superiores a la actual. |
| <>5 |
Permite cualquier
número menos el cinco. |
| Entre 1 y 100 |
Sólo se
aceptan valores en ese rango. |
| >=#3/2/98# |
No permite fechas
anteriores a la especificada. |
| |
| Tabla
2.3. Ejemplos de reglas de validación. |
Texto de validación:
mensaje de error que aparece cuando se introduce
un
valor prohibido por la regla de validación. Requerido: el
campo no puede tener un valor nulo. Permitir longitud cero:
permite como dato válido un valor vacío(“”).
Indexado: mediante
la indexación se aceleran las búsquedas
y ordenamientos,
aunque las actualizaciones son más lentas. Nuevos valores:
cómo deben generarse los valores del campo
autonumérico. Lengüeta Búsqueda Mediante las propiedades existentes
en la lengüeta búsqueda (véase
figura 2.9) crearemos campos que busquen o listen
valores que provengan de una tabla, una consulta
o una lista de valores. Por ejemplo, en la tabla Productos
de la aplicación Neptuno en el campo IdProveedor
se crea una consulta que busca los valores “Nombre
Proveedor” para mostrarlas, cuando en realidad
lo que almacena es el número identificador
del Proveedor.
| |
 |
| Figura 2.9. Propiedades
de la lengüeta búsqueda para el
campo DNI. |
La utilización de listas
de valores se utiliza en casos en los que vamos
a tener un pequeño conjunto de posibilidades
que no va a cambiar. Por ejemplo, un campo que
almacene el tamaño del envase de los productos
podría tener los valores: Grande, Mediano
y Pequeño. En la figura 2.10, se muestra
otro ejemplo.
| |
 |
| Figura 2.10. Campo
de búsqueda en una lista de valores. |
Propiedades: Mostrar control: indica
el tipo de control para mostrar el campo en un
formulario. Tipo de origen de la fila:
indicaremos si el origen será
una tabla,
consulta, lista de valores o lista de campos. Origen de la fila:
indicamos el origen de los datos: lista valores,
consulta... Columna dependiente:
columna que tiene el valor del cuadro de
control. Número de columnas:
número de columnas a mostrar. Encabezados de columna:
título de las columnas Ancho de columnas:
indicamos el ancho de columnas. Filas en lista: indicamos
el número de registros a sacar en la lista. Ancho de la lista:
ancho de la lista desplegable. Limitar a la lista:
indicamos si los datos sólo pueden originarse
en
la lista. |