Problema con Tablerevert(.T.)
Publicado por Gabriel (427 intervenciones) el 08/05/2011 05:48:59
Amigos :
Estoy trabajando bajo VFP 9.0 y utilizo en este nuestro Sistema
Monousuario los comandos del Buffering...
Es el caso que cuando se ingresa un nuevo registro y por algun motivo
se desea cancelar su ingreso queda grabado dicho registro...Como
corregir este problema.
En el DataEnviroment tengo incluida solo la tabla Articulos que es la
tabla principal la otra tabla Colores no esta incluida y solo sirve
para cargar un ComboBox.
En cada controlsource tengo enlazado cada campo a la tabla Articulo
Ej.- articulo.descrip
Aqui les muestro la codificacion que estoy aplicando :
Form : Init
=Cursorsetprop("Buffering",3,"Articulo")
=Cursorsetprop("Buffering",3,"Colores")
Boton : Cancelar
Set Multilocks On
Select Articulo
=Cursorsetprop("Buffering",3,"Articulo")
=Tablerevert(.T.)
Go bottom In Articulo
Thisform.Refresh
IF Between(Thisform.BeforeAdd, 1, Reccount())
Go (Thisform.BeforeAdd)
Endif
Agradezco sus comentarios y/o sugerencias...
atte.,
Gabriel
Estoy trabajando bajo VFP 9.0 y utilizo en este nuestro Sistema
Monousuario los comandos del Buffering...
Es el caso que cuando se ingresa un nuevo registro y por algun motivo
se desea cancelar su ingreso queda grabado dicho registro...Como
corregir este problema.
En el DataEnviroment tengo incluida solo la tabla Articulos que es la
tabla principal la otra tabla Colores no esta incluida y solo sirve
para cargar un ComboBox.
En cada controlsource tengo enlazado cada campo a la tabla Articulo
Ej.- articulo.descrip
Aqui les muestro la codificacion que estoy aplicando :
Form : Init
=Cursorsetprop("Buffering",3,"Articulo")
=Cursorsetprop("Buffering",3,"Colores")
Boton : Cancelar
Set Multilocks On
Select Articulo
=Cursorsetprop("Buffering",3,"Articulo")
=Tablerevert(.T.)
Go bottom In Articulo
Thisform.Refresh
IF Between(Thisform.BeforeAdd, 1, Reccount())
Go (Thisform.BeforeAdd)
Endif
Agradezco sus comentarios y/o sugerencias...
atte.,
Gabriel
Valora esta pregunta


0