Dificultad con un grid!!!

16/01/2004 - 01:58 por Gerardo | Informe spam
Estimado Foro:

Trabajo en un formulario con 2 vistas, en la modalidad One-To-Many.
En la vista Chield, hago los cambios pertinentes y se ejecutan
correctamente, pero los cambios que hago en la misma deben afectar a uno de
los campos de la vista Parent de mi formulario, y sucede, los cambios se
hacen pero no se actualiza el cursor Parent, tengo que hacer un Requery()
para poder observar los cambios, y cuando esto sucede regresar al formulario
principal y en esa vista tampoco se actulizan los cambios realizados hasta
que haga un requery() de mi vista.
Es esto normal???, como puedo solucionar este problema??
 

Leer las respuestas

#1 Mario Bucio
16/01/2004 - 17:46 | Informe spam
Hola Gerardo.

Es normal.

Cada vez que actualizas una tabla a través
de una vista actualizable, tienes que actualizar
la vista con Requery("MiVista")

Ej: =TableUpDate(.F.,.T.,"MiVista")
Aquí la vista está actualizando los
cambios realizados en la tabla sobre
la cual se generó la vista.

=Requery("MiVista")
... Aquí vuelves a consultar los datos
de la tabla ya actualizada.

Saludos.
Mario Bucio
Uruapan, Michoacán, México

Preguntas similares