Actualizar registros

Hola experto Smanero, solicito tu ayuda urgentemente, para solucioner lo siguiente:
Tengo un formulario con un campo llamado Status2.
En Al Activar registro tengo el siguiente procedimiento de evento:
If Me.Apertura <= Now And Me.Status2 = "Convocada" Then
Me.Status2 = "En Proceso"
End If
If Me.Apertura > Now And Me.Status2 = "En Proceso" Then
Me.Status2 = "Convocada"
End If
Funciona bien, el problema que tengo que ir al registro para que se actualice, muchas veces se me olvida abrir dicho registro y por consecuencia el reporte que emito sale con los datos equivocados.
He tratado con Al Abrir, Al Cargar, Al Activar, pero no funcionan.
Habrá alguna forma de actualizar el campo cada vez que habrá el formulario sin que tenga que colocarme en el registro que se modifica.
Te agradeceré infinitamente tu ayuda.
Saludos desde Mexico.
Raul

1 Respuesta

Respuesta
1
Pues con una consulta de actualización, o con 2 que es más fácil, las puedes ejecutar en la macro 'autoexec' y así no te tienes que preocupar. Deja la programación que tienes hecha.
También puedes hacer las cosas bien, porque según lo que pones es un campo calculado ¿no?,
=iif (Apertura > Now; "Convocada" ;"En Proceso")
Muchas gracias Smanero, por tan efectiva y pronta respuesta, te agradezco tu ayuda, soy aprendiz de Access, pero con la respuesta que me enviaste, se activaron mis neuronas, para hacer otras cosillas.
Gracias y saludos desde México
Raul

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas