Page 1 of 1

Para Mmercado

Posted: Fri Sep 11, 2009 7:30 pm
by JoseGS
Estimado mmercado

Hace algunos post usted me recomendo que utilizara la instruccion oBrw:lInitGoTop := .F. para evitar que el tsbrowse mantenga la posicion del puntero de la base de datos...

Tengo otro caso con TsBrowse pero en FW2.3. Resulta que tengo una lista de productos pertenecientes a un inventario. Cada ON CHANGE hago un REFRESH de el control donde muestro la foto del producto. Al hacer Click sobre la foto la amplio utilizando la clase PRINTER (con preview)...

El problema se presenta cuando cierro la ventana que muestra la foto ya que el puntero de la base de datos se ha movido al principio del registro. Creo que este problema se me presenta en varios lugares del programa... cuando minimizo el sistema o cuando el usuario abre otro programa.

Trate de usar la instruccion oBrw:lInitGoTop := .F. que me recomendo para FWH pero parece no estar definido. Que otra forma puede utilizar para evitar que en el TsBrowse se mueva el puntero a un lugar no deseado...

Muchas gracias

Re: Para Mmercado

Posted: Fri Sep 11, 2009 9:54 pm
by mmercado
Hola JoseGS:
JoseGS wrote:Tengo otro caso con TsBrowse pero en FW2.3. Resulta que tengo una lista de productos pertenecientes a un inventario. Cada ON CHANGE hago un REFRESH de el control donde muestro la foto del producto. Al hacer Click sobre la foto la amplio utilizando la clase PRINTER (con preview)...

El problema se presenta cuando cierro la ventana que muestra la foto ya que el puntero de la base de datos se ha movido al principio del registro. Creo que este problema se me presenta en varios lugares del programa... cuando minimizo el sistema o cuando el usuario abre otro programa.

Trate de usar la instruccion oBrw:lInitGoTop := .F. que me recomendo para FWH pero parece no estar definido. Que otra forma puede utilizar para evitar que en el TsBrowse se mueva el puntero a un lugar no deseado...
Te recomiendo que actualices tu versión de FiveWin, yo en lo personal me encontré con otro mundo de posibilidades cuando decidí migrar mis aplicaciones a 32 bits. Mientras tanto, para resolver tu problema prueba cambiando el valor de la variable lNoResetPos a falso.

Un abrazo.

Manuel Mercado.

Re: Para Mmercado

Posted: Sat Sep 12, 2009 1:48 am
by JoseGS
Muchas gracias por responder.

Ya estoy usando FWH y en realidad es fantastico. Lo unico que extraño es la velocidad con la que se genera el ejecutable.
El problema es que el sistema con el que tengo el problema no lo puedo cambiar a la velocidad que me gustaria. Por lo pronto probare sus sugerencia.

Gracias por su ayuda

Re: Para Mmercado

Posted: Sat Sep 12, 2009 1:49 am
by JoseGS
No funciono :cry:

Gracias