Translate

viernes, 28 de marzo de 2014

Formatos de campos Access


Aplicar formato al campo de fecha y hora en Access

Cuando use el tipo de datos de fecha/hora en Microsoft Access, tiene la opción de conservar los formatos predeterminados, aplicar un formato predefinido o crear un formato personalizado. Este artículo explica brevemente el tipo de datos de fecha/hora, cómo agregar un campo de fecha y hora y cómo aplicar un formato personalizado o predefinido.

Descripción general de formatos de fecha y hora

Access muestra automáticamente la fecha y la hora en los formatos Fecha general y Hora larga. Los datos aparecen como mm/dd/aaaa en EE. UU. Y como dd/mm/aaaa fuera de EE. UU., donde mm es el mes, dd el día y aaaa el año. El tiempo se muestra como hh:mm:ss A.M. /P.M., donde es la hora, mm los minutos y ss. los segundos, pero puede mostrar la fecha y la hora en varios formatos.

Estos formatos automáticos de fecha y hora varían en función de la ubicación geográfica especificada en la configuración regional y de idioma de Windows. Por ejemplo, en Europa y muchas zonas de Asia, en función de la ubicación, puede que vea la fecha y la hora como 28.11.2006 12:07:12 PM o 28/11/2006 12:07:12 PM. En Estados Unidos, vería 11/28/2006 12:07:12 PM. Es posible cambiar estos formatos automáticos usando los formatos de visualización personalizada. El formato de visualización que seleccione no afectará al modo de especificación de los datos o al modo en que Access los almacena. Por ejemplo, puede especificar una fecha en formato europeo como 28.11.2006, y que la tabla, el formulario o el informe muestren el valor 11/28/2006.

Access proporciona automáticamente un cierto nivel de validación de datos relacionado con el formato de fecha y hora. Por ejemplo, si especifica una fecha no válida, como 32.11.2006, aparecerá un mensaje y tendría la opción de especificar un nuevo valor o de convertir el campo del tipo de datos de fecha y hora al tipo de datos de texto. Los valores de datos válidos van de 1 de enero de 100 d. a 31 de diciembre, 9999 d.c. Los valores de hora válidos van de .0 a .9999, o 23:59:59.

Para obtener más información sobre el tipo de datos de fecha y hora, vea el artículo Introducción a los tipos de datos y las propiedades de los campos.
Agregar un campo de fecha y hora a una tabla

1. Abra la tabla donde desea insertar el campo de fecha y hora en la vista Hoja de datos.

2.Haga clic en la flecha hacia abajo junto a la columna Haga clic pagregar y seleccione Fecha y hora de la lista de campos desplegable.

3. Cambie el nombre del archivo y guarde la tabla.

Para agregar fechas al campo, haga clic en el Selector de fecha o en el icono del calendario y realice una de las siguientes acciones · Para escribir la fecha actual, haga clic en Hoy.

· Para seleccionar un día del mes actual, haga clic en la fecha.

· Para seleccionar un mes y un día distintos, use los botones para avanzar o retroceder.
 Aplicar formato a campos de fecha y hora

Access proporciona varios formatos predefinidos para los datos de fecha y hora, pero si esos formatos no reúnen sus necesidades, puede especificar un formato personalizado. El formato predeterminado es el formato Fecha general: m/dd/aaaa h: mm:ss A.M. /P.M.
Aplicar un formato predefinido

1. Si no tiene un campo de fecha y hora, agréguelo. Abra la tabla en vista Hoja de datos, haga clic en flecha hacia abajo junto a la columna Haga clic para agregar y seleccione Fecha y hora de la lista de campos desplegable.

2 Haga clic con el botón secundario en el encabezado de tabla y cambie a la vista Diseño.

3. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora al que desee aplicar formato.

4. En la sección Propiedades del campo, haga clic en la flecha del cuadro de propiedad Formato y seleccione un formato de la lista desplegable.


5. Tras seleccionar un formato, aparece la etiqueta inteligente Opciones de actualización de propiedades, que permite aplicar el nuevo formato a cualquier otro campo de tabla y control de formulario que lo herede de manera lógica. Para aplicar los cambios a toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato siempre que se utilice nombre de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.

6. Para aplicar los cambios a toda la base de datos, cuando aparezca el cuadro de diálogo Actualizar propiedades, que muestra los formularios y otros objetos que van a heredar el nuevo formato. Haga clic en Sí.

7. Guarde los cambios y pase a la vista Hoja de datos para ver si el formato se ajusta a sus necesidades.
Aplicar un formato personalizado.

Para crear un formato personalizado, escriba varios caracteres en la propiedad Formato de un campo de tabla. Estos caracteres incluyen marcadores de posición (como 0 y #), separadores (como puntos y comas), caracteres literales y colores. Los formatos personalizados de los campos de fecha y hora pueden contener dos secciones, una para la fecha y otra para la hora. Puede separar las secciones por un punto y coma.

Al aplicar un formato personalizado al campo de fecha y hora, puede combinar distintos formatos que tengan dos secciones, una para la fecha y otra para la hora. En tal caso, separaría las secciones por un punto y coma. Por ejemplo, puede combinar los formatos de fecha general y de hora larga de la siguiente manera: m/dd/aaaa;h:mm:ss. Para aplicar un formato personalizado de fecha y hora, siga estos pasos:

1. En el panel de navegación, haga clic con el botón secundario en la tabla con la que desea trabajar y, luego, haga clic en Vista Diseño.

2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora al que desee aplicar formato.

3. En la sección inferior, haga clic en el cuadro de propiedad Formato y, a continuación, escriba el formato personalizado usando los caracteres de la tabla de marcadores de posición y separadores para un formato personalizado .

4. Tras especificar un formato, aparece la etiqueta inteligente Opciones de actualización de propiedades, que permite aplicar el formato a cualquier otro campo de tabla y control de formulario que lo herede de manera lógica. Para aplicar los cambios a toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato siempre que se utilice nombre de campo. En este caso, nombre de campo es el nombre del campo de fecha y hora.

5. Si opta por aplicar los cambios a toda la base de datos, aparece el cuadro de diálogo Actualizar propiedades, que muestra los formularios y otros objetos que van a heredar el nuevo formato. Haga clic en Sí para aplicar el formato.

6. Guarde los cambios y, a continuación, pase a la vista Hoja de datos para ver si el formato se ajusta a sus necesidades.
Restringir el formato de entrada de fecha y hora usando una máscara de entrada

Si desea obligar a los usuarios a especificar la fecha y hora en un formato específico, use una máscara de entrada. Por ejemplo, si ha aplicado una máscara de entrada para especificar datos en formato europeo, alguien que escriba los datos en su base de datos no podrá especificar las fechas en otros formatos. Las máscaras de entrada se pueden aplicar a los campos de tablas y conjuntos de resultados de consulta, así como a los controles de formularios e informes.

Puede definir una máscara de entrada en un formato, pero definir un formato de visualización distinto. Por ejemplo, puede hacer que una máscara de entrada requiera que la fecha se especifique como 2010.04.15, pero hacer que la fecha se muestre como 15-abril-2010.

Agregar una máscara de entrada

1. Seleccione el campo de fecha y hora y, en la sección inferior de la cuadrícula de diseño, en la ficha General, haga clic en la propiedad Máscara de entrada.

2. El Asistente para máscaras de entrada se abrirá y le guiará por el proceso de selección de un formato de máscara de entrada.

3. Para aplicar el formato, haga clic en Sí y, a continuación, haga clic en Guardar.
Información adicional

Formatos predefinidos y ejemplos

FORMATO
DESCRIPCIÓN
EJEMPLO
Fecha general
(Predeterminado) Los valores de fecha se muestran como números y los valores de hora se muestran como horas, minutos y segundos seguidos de a.m. o p.m. Para ambos tipos de valor, Access usa los separadores de fecha y hora especificados en la configuración regional de Windows. Si el valor no tiene un componente de hora, Access muestra únicamente la fecha. Si el valor no tiene componente de fecha, Access muestra únicamente la hora.
30/06/2008 10:10:42 a.m.
Fecha larga
Se muestran únicamente los valores de fecha, según el formato de fecha larga especificado en la configuración regional de Windows.
Lunes, 29 de agosto de 2006
Fecha mediana
La fecha se muestra en el formato dd/mmm/aa, pero se usa el separador de fecha especificado en la configuración regional de Windows.
29/Ago/06
29-Ago-06
Fecha corta
Los valores de fecha se muestran según el formato de fecha corta especificado en la configuración regional de Windows.
29/8/2006
29-8-2006
Hora larga
Las horas, los minutos y segundos se muestran seguidos de a.m. o p.m. Access usa el separador especificado para Hora de la configuración regional de Windows.
10:10:42 a.m.
Hora mediana
Se muestran las horas y los minutos seguidos de a.m. o p.m. Access usa el separador especificado para Hora de la configuración regional de Windows.
10:10 a.m.
Hora corta
Se muestran únicamente las horas y los minutos. Access usa el separador especificado para Hora de la configuración regional de Windows.
10:10












Marcadores y separadores de formato personalizados

Use cualquier combinación de los siguientes componentes para crear un formato personalizado. Por ejemplo, para mostrar la semana del año y el día de la semana, escriba ss/s.IMPORTANTE:   Los formatos personalizados que no son coherentes con la configuración de fecha y hora especificada en la configuración regional de Windows se omiten. Para obtener más información sobre la configuración regional de Windows, vea la Ayuda de Windows.

Componentes de formato de fecha         
FORMATO
DESCRIPCIÓN
d  
Día del mes en uno o dos dígitos numéricos, según sea necesario (1 a 31).
dd  
Día del mes en dos dígitos numéricos (01 a 31).
ddd 
 Tres primeras letras del día de la semana (Lun a Dom).
dddd 
 Nombre completo del día de la semana (lunes a Dom).
w 
 Día de la semana (1 a 7).
ww 
Semana del año (1 a 53).
m  
Mes del año en uno o dos dígitos numéricos, según sea necesario (1 a 12).
mm  
Mes del año en dos dígitos numéricos (01 a 12).
mmm 
 Tres primeras letras del mes (Ene a Dic).
mmmm  
Nombre completo del mes (de enero a diciembre).
t  
Trimestre del año (de 1 a 4).
a  
Número del día del año (1 a 366).
aa 
 Dos últimos dígitos del año (01 a 99).
Aaaa
  Año completo (0100 a 9999).


















   

Componentes de formato de hora             
FORMATO
DESCRIPCIÓN
H
Hora en uno o dos dígitos, según sea necesario (0 a 23).
hh  
Hora en dos dígitos (00 a 23).
N
Minuto en uno o dos dígitos, según sea necesario (0 a 59).
nn  
Minuto en dos dígitos (00 a 59).
s  
Segundo en uno o dos dígitos, según sea necesario (0 a 59).
ss  
Segundo en dos dígitos (00 a 59).


Componentes de formato de reloj             
FORMATO
DESCRIPCIÓN
A.M./P.M.  
A.M. /P.M. Reloj de doce horas con las letras en mayúsculas "A.M." o "P.M.", según corresponda. Por ejemplo, 9:34 P.M.
A.m./p.m.  
Reloj de doce horas con las letras en minúsculas "a.m." o "p.m.", según corresponda. Por ejemplo,9:34 p.m.
A. /P.  
Reloj de doce horas con la letra en mayúsculas "A." o "P.", según corresponda. Por ejemplo, 9:34 P.
A. /p.  
Reloj de doce horas con la letra en minúsculas "a." o "p.", según corresponda. Por ejemplo, 9:34 p.
a.m.p.m. 
Reloj de doce horas con el indicador de mañana/tarde adecuado tal como está definido en la configuración regional de Windows.


       

Componentes separadores
NOTA: Los separadores se establecen en la configuración regional de Windows. Cualquier cadena corta de caracteres incluida entre comillas ("") es un separador personalizado.

Cualquier cadena corta de caracteres incluida entre comillas ("")  es un separador personalizado. Las comillas no se ven. Por ejemplo, "," muestra una coma.
:   Separador de hora. Por ejemplo, hh:mm
/   Separador de fecha. Por ejemplo, mmm/aaaa

No hay comentarios:

Publicar un comentario