Unidad 5. Avanzado: Personalizar formato de los campos
Objetivo
Profundizar en la asignación de formatos a los campos de las tablas.
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.
Pero podemos definir nuestros propios formatos. En la personalización de los formatos de los campos de las
tablas se pueden utilizar de forma genérica cualquiera de esos símbolos:
Símbolo
(espacio)
"ABC"
!
*
\
[color]
Significado
Muestra espacios como caracteres literales.
Muestra todo el contenido de las comillas tipográficas como caracteres literales.
Realiza la alineación a la izquierda en lugar de la alineación a la derecha.
Rellena el espacio disponible con el siguiente carácter.
Muestra el siguiente carácter como un carácter literal. También puede mostrar caracteres literales
incluyéndolos entre comillas tipográficas.
Muestra los datos con el color especificado entre los corchetes. Colores disponibles: Negro, Azul, Verde,
Aguamarina, Rojo, Fucsia, Amarillo, Blanco.
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.
Para los campos de tipo Número y Moneda.
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
Primera
Segunda
Tercera
Cuarta
Descripción
El formato para los números positivos.
El formato para los números negativos.
El formato para los valores cero.
El formato para los valores nulos.
Por ejemplo, puedes utilizar el siguiente formato Moneda personalizado:
€#,##[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.
Curso Access 2010
171