SUBFORMULARIO NO ACTUALIZA
Publicado por AIRES (7 intervenciones) el 30/09/2005 09:31:51
Hola a todos, tengo un problemilla con un subformulario, es muy extraño, os cuento:
Cree el formulario (cabecera) que contiene el subformulario (detalle) y se relacionan por la clave principal de cabecera. Hasta aquí todo correcto, el problema viene cuando ejecuto un comando que realiza unos calculos y posteriormente elimina el detalle y lo genera de nuevo con esos calculos. Pues bien, me aparece todo el subformulario con : ELIMINADO ELIMINADO ELIMINADO ELIMINADO..... muevo un registro alante, otro para atrás y ya me aparecen los datos, es decir, que no refresca, pero yo he probado ya varias cosas y nada:
me.refresh
me.requery (este lo saqué porqué se me movía al primer registro)
me.subformulario.requery
y estos dos siguientes:
DoCmd.GoToRecord , , acNext
DoCmd.GoToRecord , , acPrevious
según como si que funciona con estos dos pero siempre y cuando los ejecute en otro comando que no sea el de calcular... no se el motivo, pero puse un comando nuevo actualizar que realiza next y previous y parece que funciona aún que en ocasiones ni así funciona.
¿Como puedo refrescar el Subformulario?
Cree el formulario (cabecera) que contiene el subformulario (detalle) y se relacionan por la clave principal de cabecera. Hasta aquí todo correcto, el problema viene cuando ejecuto un comando que realiza unos calculos y posteriormente elimina el detalle y lo genera de nuevo con esos calculos. Pues bien, me aparece todo el subformulario con : ELIMINADO ELIMINADO ELIMINADO ELIMINADO..... muevo un registro alante, otro para atrás y ya me aparecen los datos, es decir, que no refresca, pero yo he probado ya varias cosas y nada:
me.refresh
me.requery (este lo saqué porqué se me movía al primer registro)
me.subformulario.requery
y estos dos siguientes:
DoCmd.GoToRecord , , acNext
DoCmd.GoToRecord , , acPrevious
según como si que funciona con estos dos pero siempre y cuando los ejecute en otro comando que no sea el de calcular... no se el motivo, pero puse un comando nuevo actualizar que realiza next y previous y parece que funciona aún que en ocasiones ni así funciona.
¿Como puedo refrescar el Subformulario?
Valora esta pregunta


0