Access - como pasar el valor de un formulario a tabla

   
Vista:

como pasar el valor de un formulario a tabla

Publicado por Rafael (14 intervenciones) el 07/03/2009 12:05:11
Desde la desesperación (provocada por el desconocimiento).

tengo una tabla con varios formularios....

Dentro de un formulario en un cuadro de texto he creado como valor calculado con dos campos de una tabla. Para ello en valor de origen puse =[campo1]-[campo2]. Campo1 y Campo2 han sido introducidos mediante otro formulario diferente de la misma tabla.

Quiero traspasar ese valor a un campo de la misma tabla [campo3], para poder utilizarlo en otros formularios e informes. He leído que debería crear un evento que "después de actualizar" lo traspase, pero he intentado varias formas y no lo consigo.

Gracias de antemano por la ayuda.
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

RE:como pasar el valor de un formulario a tabla

Publicado por Chea (1015 intervenciones) el 07/03/2009 14:13:35
No se considera correcto guardar el valor de un campo calculado. Si quieres usarlo en otro formulario o informe, basta con que copies el control.

Saludos
José Bengoechea Ibaceta
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

RE:como pasar el valor de un formulario a tabla

Publicado por Jefferson (381 intervenciones) el 07/03/2009 20:47:39
No conozco como haces los calculos....???
Por eso te lo explico a la antigua

1) Al campo donde tienes la formula, se la eliminas y le colocas el nombre que le creastes en la Tabla (Supongamos que se llama Campo3)

2) Crea un boton de comando llamado Calcular y le colocas esto en VBA

private sub Calcular_Click()
me.Campo3 = me.Campo1 - me.Campo2
end sub

Desde Venezuela
Jefferson
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

gracias

Publicado por Rafael (14 intervenciones) el 09/03/2009 09:51:40
Gracias a los dos.
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