Inicio > Microsoft Access > marciana > Como actualizo registros de un subformulario?

Como actualizo registros de un subformulario?

Experto:
Usuario:
Fecha: 23/01/2008
Valoración: (5,00 sobre 5) Categoría: Microsoft Access
22/01/2008
avatar2, usuario preguntando en Microsoft Access
Usuario
Tengo un formulario principal de donde selecciono los clientes que me deben y un subformulario donde tengo las distintas cuentas que me debe ese cliente, las cuales selecciono para cargar los pagos en otro formulario que se abre cuando selecciono la cuenta que me paga el clente. El tema es que cuando regreso del formulario que abri el subformulario no me actualiza el registro para calcular el saldo de esa cuenta. Algien puede ayudarme
22/01/2008
avatar2, experto respondiendo en Microsoft Access
Experto
Hola avatar2
A mí siempre me cuesta un poco actualizar pero insisto hasta que lo logro.

La forma más sencilla es tocar la tecla F9 estando el enfoque en el formulario principal.

Lo que uno pretende es que esto se haga automáticamente. Para hacerlo hay que poner la ejecución de esa acción (F9 actualizar) en algún evento que se produzca al regresar al formulario principal. Una forma más bruta es poner un botón actualizar y en evento "al hacer clic" poner la acción.
La forma de hacerlo es:
En el evento "activate" del principal poner este código
Private Sub Form_Activate()
SendKeys "{F9}", True
End Sub


Como te dije no siempre funciona de una. en caso de que no te funcione. Antes de contestarme probá si funciona con F9 (el enfoque en el formulario principal.
Suerte, Marciana
23/01/2008
avatar2, usuario preguntando en Microsoft Access
Usuario
Marciana:
Muchas gracias por tu ayuda, me sirvio y de mucho, la verdad es que copie la sentencia en el "generador de codigo" (el cual no manejo para nada)y me salio de una. lo unico que te queria comentar es que yo lo ubique a la salida de uno de los campo del sub_formulario, no me hizo falta regresar al formulario principal, como me parecio que me sugerias lo cual lo tendre muy en cuenta en futuras ocasiones, espero que quizas esta aclaracion te sirva a vos tambien.

Una vez mas te agradezco tus molestias, Avatar2
Enlaces patrocinados