Propiedades de Los Campo 2
Propiedades de Los Campo 2
Propiedades de Los Campo 2
Introducción
Hay que tener en cuenta que si se modifican las propiedades de un campo después
de haber introducido datos en él se pueden perder estos datos introducidos.
Fecha general: si el valor es sólo una fecha, no se muestra ninguna hora; si el valor
es sólo una hora, no se muestra ninguna fecha. Este valor es una combinación de los
valores de Fecha corta y Hora larga. Ejemplos: 3/4/93, 05:34:00 PM y 3/4/93 05:34:00
PM.
Fecha mediana: presenta el mes con los tres primeros caracteres. Ejemplo: 21-Ago-
2000.
Fecha corta: se presenta la fecha con dos dígitos para el día, mes y año. Ejemplo:
01/08/00.
Formatos.
Cuando definimos un formato para un determinado campo, le estamos indicando a
Access cómo deberá presentar los datos almacenados en el campo.
Para simplificarnos la tarea Access tiene formatos predefinidos para ciertos tipos de
datos, por ejemplo para los campos numéricos está el formato número estándar,
moneda, etc..., para el tipo fecha tenemos los formatos fecha corta, fecha larga, hora,
etc...
A parte de estos símbolos tenemos otros propios de cada tipo de dato que veremos a
continuación. No se puede mezclar los símbolos de formato personalizados para los
tipos de datos Número y Moneda con los símbolos de formato de los
campos Fecha/Hora, Sí/No, o Texto y Memo.
Ahora vamos a detallar los formatos personalizados dependiendo del tipo de dato.
Símbolo Significado
"ABC" Muestra todo el contenido de las comillas tipográficas como caracteres literales.
Muestra los datos con el color especificado entre los corchetes. Colores
[color] disponibles: Negro, Azul, Verde, Aguamarina, Rojo,Fucsia, Amarillo, Blanco
.
Los formatos numéricos personalizados pueden tener entre una y cuatro secciones
con signos de punto y coma (;) como separador de lista. Cada sección contiene la
especificación de formato para un tipo de número diferente.
Sección Descripción
€#,##[Verde];(0,00€)[Rojo];"Cero";"Nulo"
Este formato numérico contiene cuatro secciones separadas por el signo de punto y
coma y utiliza un formato diferente para cada sección. Con este formato estamos
indicando que los números positivos (1ªsección) se escriben en verde, llevan el signo del
euro delante, no se muestran los ceros no significativos y solo se muestran 2 decimales
(#.##); los números negativos se escriben en rojo, entre paréntesis con el € detrás y con
dos decimales siempre; los valores cero se sustituyen por la palabra cero y los nulos por
la palabra nulo.
Si utilizas varias secciones pero no especificas un formato para cada sección, las
entradas para las que no hay ningún formato no mostrarán nada o tomarán como valor
predeterminado el formato de la primera sección.
Símbolo Descripción
Símbolo Descripción
: (dos
Separador de horas
puntos)
/ Separador de fechas
Día del mes en uno o dos dígitos numéricos, según sea necesario (1 a
d
31).
Mes del año en uno o dos dígitos numéricos, según sea necesario (1 a
m
12).
Reloj de 12 horas con las letras mayúsculas "AM" o "PM", según sea
AM/PM
apropiado.
Reloj de 12 horas con las letras minúsculas "am" o "pm", según sea
am/pm
apropiado.
a/p Reloj de 12 horas con la letra minúscula "a" o "p", según sea apropiado.
Para los campos de tipo Sí/No.
Sección Descripción
Símbolo Descripción
Sección Descripción
Primera Formato para los campos con texto.
Lugares decimales
Esta propiedad nos permite indicar el número de decimales que queremos asignar a
un tipo de dato Número o Moneda.
Máscara de entrada
Se utiliza la máscara de entrada para facilitar la entrada de datos y para controlar los
valores que los usuarios pueden introducir. Por ejemplo, puedes crear una máscara de
entrada para un campo Número de teléfono que muestre exactamente cómo debe
introducirse un número nuevo: (___) ___-____.
Máscaras de entrada.
Una máscara de entrada es un formato que asignamos para la introducción de valores
en el campo. Al igual que con el formato se pueden generar máscaras de entrada de
forma automática mediante el generador correspondiente o bien podemos definir
nuestras propias máscaras de entrada.
Al crear una máscara de entrada, puedes utilizar caracteres especiales para hacer
que la introducción de determinados datos (por ejemplo, el código de área de un número
de teléfono) sea obligatoria y que los demás datos sean opcionales (como la extensión
de teléfono). Estos caracteres especifican el tipo de datos, como el número o el carácter
que debe introducir para cada carácter de la máscara de entrada.
Carácter Definición
Título
Se utiliza esta propiedad para indicar cómo queremos que se visualice la cabecera del
campo.
Valor predeterminado
Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto
OLE y el Autonumérico.
Regla de validación
Esta propiedad nos permite controlar la entrada de datos según el criterio que se
especifique. Hay que escribir el criterio que debe cumplir el valor introducido en el campo
para que sea introducido correctamente.
Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto
OLE y el Autonumérico.
Definición
Pero vayamos por orden. Al abrir el generador de expresiones lo primero que veremos
será esta pantalla:
Utilizando el generador
De todas formas podemos ayudarnos de los cuadros más abajo y buscar el tipo de
operador que queremos utilizar:
Como puedes ver navegar por estos menús es muy sencillo. De izquierda a derecha
ves seleccionando la categoría del elemento que quieras introducir y finalmente cuando
tengas el elemento seleccionado pulsa el botón Pegar (o haz doble clic sobre él) y el
elemento se pegará en el campo de texto de laExpresión.
Utilizando este podrás incluir los mismos elementos que utilizando los botones e
incluso aún más. Échemosle un vistazo a la carpeta Funciones.
Igual que antes deberás buscar la categoría que encaje con lo que estás buscando y
finalmente, cuando encuentres la función, incluirla en la Expresion.
Texto de validación
Debe ser un mensaje para que la persona que se equivoque a la hora de introducir los
datos, sepa el porqué de su error y pueda solucionarlo.
Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto
OLE y el Autonumérico.
Requerido
Se puede utilizar esta propiedad para todos los tipos de datos excepto el Objeto
OLE y el Autonumérico.
Permitir longitud cero
Indexado
Se utiliza esta propiedad para establecer un índice de un solo campo.
Los índices hacen que las consultas basadas en los campos indexados sean más
rápidas, y también aceleran las operaciones de ordenación y agrupación.
Sí (sin duplicados): Cuando se asigna un índice pero sin admitir valores duplicados.
Los índices.
Definición
Un índice en informática es como el índice de un libro donde tenemos los capítulos del
libro y la página donde empieza cada capítulo. No vamos a entrar ahora en cómo se
implementan los índices internamente ya que no entra en los objetivos del curso pero sí
daremos unas breves nociones de cómo se definen, para qué sirven y cuándo hay que
utilizarlos y cuando no.
Un índice es una estructura de datos que permite recuperar las filas de una tabla
de forma más rápida además de proporcionar una ordenación distinta a la natural de
la tabla. Un índice se define sobre una columna o sobre un grupo de columnas, y
las filas se ordenarán según los valores contenidos en esas columnas. Por ejemplo, si
definimos un índice sobre la columna poblacion de una tabla de clientes, el índice
permitirá recuperar los clientes ordenados por orden alfabético de población.
Ventajas e inconvenientes.
Ventajas:
Si una tabla tiene definido un índice sobre una columna Access puede localizar
mucho más rápidamente una fila que tenga un determinado valor en esa columna.
Inconvenientes:
Los inconvenientes comentados en este punto no son nada comparados con las
ventajas si la columna sobre la cual se define el índice es una columna que se va a
utilizar a menudo para buscar u ordenar las filas de la tabla. Por eso una regla bastante
acertada es definir índices sobre columnas que se vayan a utilizar a
menudo para recuperar u ordenar las filas de una tabla.
Cómo definir un índice.
Los índices forman parte de la estructura de la tabla, luego se definen y modifican
desde la vista Diseño de tabla.
Si el índice se basa en varias columnas se pone el nombre del índice en una primera
línea con el primer campo que contiene y en las líneas siguientes se indican los demás
campos que forman el índice.
Observa que el orden puede ser distinto para cada uno de los campos. De esta
forma el índice se podrá utilizar para recuperar los datos por orden alfabético de
provincia y dentro de cada provincia por localidad empezando por la letra z.
Para definir el índice basta realizar la misma operación que para crear campos,
posicionarse en una fila de la columna Nombre de Índice, escribir el nombre del índice,
pasar a la siguiente columna y escribir el nombre del campo o haciendo clic a la derecha
del campo aparece la flecha que despliega la lista de campos que tiene la tabla para que
seleccionemos el deseado, lo mismo para la columna Orden (esta columna, como solo
tiene dos valores posibles, haciendo doble clic se pasa
de Ascendente a Descendente y viceversa.)
Única: permite indicar si permitimos valores duplicados o no. Única = Sí significa que
no admite valores duplicados.
Ignorar Nulos: si ponemos que sí las filas que tengan el valor nulo en el campo serán
excluidas del índice.