¿Cómo se actualizar un campo en access 2007?

Buenos días!

Yo quería que se me actualizara un campo de una tabla desde un campo calculado y la solución fue la siguiente:

En la propiedad "Evento", "Al Recibir el enfoque" digité esto

Private Sub nTotal_GotFocus()
Me.nTotal = Me.SubTotal + Me.IVA
End Sub

Pero ahora el problema es que cuando estoy ingresando productos con sus respectivos precios el campo no se actualiza automáticamente, sólo lo hace cuando doy click en él.

Quisiera saber algún código BV para que el campo se actualize automáticamente.

Gracias!

1 Respuesta

Respuesta
1

No utilizas el evento adecuado. Debes utilizar el evento Después de actualizar de los controles que intervengan en la formula. En tu caso debes poner el mismo código en el AfterUpdate de SubTotal y IVA.

Todo eso dejando de lado que, según todos los manuales de programación (escritos o no) el guardado de campos calculados está desaconsejado (salvo honrosas excepciones)

Un saludo

Xavi
http://www.mvp-access.com

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas