2020-04-12

Almacenar fecha y hora al crear registros en Ms Access

Problema

Queremos almacenar la fecha y hora al crear un nuevo registro en Ms Access.

Solución

  1. En la tabla de destino creamos los campos deseados para almacenar la fecha. En nuestro ejemplo de manera demostrativa tenemos tres: Fecha y hora, Fecha y Hora.
  2. En la propiedad Formato especificamos el formato deseado: Fecha general (para mostrar fecha y hora), Fecha corta (para mostrar solamente la fecha), y Hora larga (para mostrar solamente la hora).
  3. En la propiedad Valor predeterminado especificamos =Ahora(), de esta manera cuando añadamos un nuevo registrará la fecha y hora actual automáticamente.

Notas

Podemos añadir la fecha y hora por registro de manera más sofisticada, dentro de un formulario de introducción de datos, por ejemplo cada vez que hagamos clic en un campo:

  1. Creamos la macro correspondiente para registrar la fecha y hora.
  2. En la vista de diseño del formulario, vamos a la hoja de propiedades del campo deseado, clic en la pestaña Eventos, y clic en la flecha del cuadro donde seleccionamos el nombre de la macro anteriormente creada.
  3. Al hacer clic en campo en el que hemos añadido dicho evento insertará el valor establecido en la macro.

No hay comentarios:

Publicar un comentario

Nube de datos