Campo calculado en formulario no calcula, creo que access se bloquea por un control de explorador web

27/06/2014 - 13:38 por juanfran | Informe spam
Hola,

Explico la situacion:

Formulario 1: formulario continuo con un campo calculado en el pie que suma un campo de todos los registros.

Formulario 2: tiene un control de fichas y dentro de una ficha (la ultima) un control de explorador web.

El problema:

Cuando se abre el formulario 2 el campo calculado del formulario 1 se queda en blanco, no suma, hasta que voy al formulario 2 y hago click en la ficha que contiene el explorador.

Mas detalles:

El control de explorador carga una carpeta local utilizando el evento al actualizar del formulario, de manera que para cada registro carga su carpeta correspondiente. Al parecer hasta que no se muestra en pantalla el control del explorador todos los calculos se bloquean, da igual en que formulario este el campo calculado.

¿Alguna idea o solucion? se que va a ser dificil porque he probado ya muchas cosas.

Saludos.
 

Leer las respuestas

#1 juanfran
16/07/2014 - 10:30 | Informe spam
Le he dado muchas vueltas y sigo sin solucion. No sucede siempre pero muchas veces los campos calculados de toda la base de datos se quedan bloqueados y hasta que no se muestra en pantalla el control del explorador no se calculan.

He probado haciendo un requery despues de que cargue y nada, tambien he probado usando controlsource y navigate y lo hace que las dos propiedades.


El viernes, 27 de junio de 2014 13:38:18 UTC+2, juanfran escribió:
Hola,



Explico la situacion:



Formulario 1: formulario continuo con un campo calculado en el pie que suma un campo de todos los registros.



Formulario 2: tiene un control de fichas y dentro de una ficha (la ultima) un control de explorador web.



El problema:



Cuando se abre el formulario 2 el campo calculado del formulario 1 se queda en blanco, no suma, hasta que voy al formulario 2 y hago click en la ficha que contiene el explorador.



Mas detalles:



El control de explorador carga una carpeta local utilizando el evento al actualizar del formulario, de manera que para cada registro carga su carpeta correspondiente. Al parecer hasta que no se muestra en pantalla el control del explorador todos los calculos se bloquean, da igual en que formulario este el campo calculado.



¿Alguna idea o solucion? se que va a ser dificil porque he probado ya muchas cosas.



Saludos.

Preguntas similares