SAveState-Anidados
Publicado: Sab Jul 28, 2007 10:51 pm
Se pueden tener SaveStates anidados y que respeten su posicion?
Tengo algo mas o menos asi:
//salvo aqui por que lo tengo ligado a un Browse
oDataSet1:SaveState(.t.)
While !oDataSet1:Eof()
//tengo un archivo ligado por medio de una clave a otro
oDataSet1:SaveState(.t.)
While !oDataSet2:Eof()
oDataSet1:Seek(oDataSet2:Clave)
///hago cierto proceso
oDataSet2:Skip(1)
End
//quiero restuarar para continuar con el While,
//pero aqui me empieza a afectar el Browse
oDataSet1:RestoreState(.t.)
oDataSet1:Skip(1)
End
//en este deberia retomar los valores al browse no?
oDataSet1:RestoreState(.t.)
Que hago mal?
Gracias.
--
Ramón Zea
01.993.194.14.27
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
--
Tengo algo mas o menos asi:
//salvo aqui por que lo tengo ligado a un Browse
oDataSet1:SaveState(.t.)
While !oDataSet1:Eof()
//tengo un archivo ligado por medio de una clave a otro
oDataSet1:SaveState(.t.)
While !oDataSet2:Eof()
oDataSet1:Seek(oDataSet2:Clave)
///hago cierto proceso
oDataSet2:Skip(1)
End
//quiero restuarar para continuar con el While,
//pero aqui me empieza a afectar el Browse
oDataSet1:RestoreState(.t.)
oDataSet1:Skip(1)
End
//en este deberia retomar los valores al browse no?
oDataSet1:RestoreState(.t.)
Que hago mal?
Gracias.
--
Ramón Zea
01.993.194.14.27
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
--