Access - Controles en un comando

 
Vista:

Controles en un comando

Publicado por eder (1 intervención) el 12/07/2005 16:03:44
Como mantengo mi fecha actual dentro del furmulario cuando estoy llenando un registro,porque me da la fecha pero cuando pongo nuevo registro.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Mantener la fecha actual en un formulario al llenar nuevos registros

Publicado por Alejandro (4142 intervenciones) el 06/06/2023 18:15:03
Para mantener la fecha actual dentro de un formulario mientras estás llenando registros, puedes utilizar el evento `Form_Current` del formulario para establecer el valor de la fecha actual en el campo correspondiente. Aquí tienes un ejemplo de cómo hacerlo:

1. Abre el formulario en modo diseño.
2. Haz clic derecho en el encabezado del formulario y selecciona "Ver código".
3. En el editor de VBA, asegúrate de que estás en el evento `Form_Current`.
4. Agrega el siguiente código:

1
2
3
4
5
6
7
Private Sub Form_Current()
    ' Verifica si es un nuevo registro (ID en blanco)
    If IsNull(Me.ID) Then
        ' Establece la fecha actual en el campo correspondiente
        Me.Fecha = Date
    End If
End Sub

En este ejemplo, asumimos que el campo de fecha se llama "Fecha" y el campo de ID se llama "ID". Ajusta los nombres de los campos según corresponda en tu formulario.

Cuando abres el formulario para ingresar un nuevo registro, el evento `Form_Current` se disparará y verificará si el campo ID está en blanco. Si es así, establecerá la fecha actual en el campo Fecha.

De esta manera, cada vez que abras un nuevo registro en el formulario, la fecha actual se establecerá automáticamente.

Espero que esta solución te ayude a mantener la fecha actual dentro del formulario mientras estás llenando registros en Access.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar