|
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 | Significado |
| (espacio) | Muestra espacios como caracteres literales. |
"ABC" | 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. |
[color] | 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 | Descripción |
Primera | El formato para los números positivos. |
Segunda | El formato para los números negativos. |
Tercera | El formato para los valores cero. |
Cuarta | 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. Puedes crear formatos numéricos personalizados
mediante los símbolos siguientes:
Símbolo | Descripción |
, (coma) | Separador decimal |
. (punto) | Separador de miles |
0 | Marcador de posición de dígitos. Muestra un dígito ó
0. |
# | Marcador de posición de dígitos. Muestra un dígito o
nada. |
$ | Muestra el carácter literal "$" |
€ | Muestra el carácter literal "€" |
% | Porcentaje. El valor se multiplica por 100 y se le anexa
un signo de porcentaje. |
E- o e- | Notación científica con un signo menos (-) junto a los
exponentes negativos y nada junto a los exponentes positivos. Este
símbolo debe utilizarse con otros símbolos, como en el ejemplo 0,00E-00
o 0,00E00. |
E+ o e+ | Notación científica con un signo menos junto a los exponentes
negativos y un signo más (+) junto a los exponentes positivos. Este
símbolo debe utilizarse con otros símbolos, como en el ejemplo 0,00E+00. |
|