Page 1 of 1

Fijar fila y columna en Xbrowse

Posted: Fri Nov 06, 2015 8:41 am
by groiss
Buenos dias:
Creo que esto ya se ha comentado en el foro, pero por más que busco no lo encuentro, el caso es que tengo un xbrowse de un array, y un timer cada cierto tiempo y en determinadas condiciones modifica el array y lo vuelve a carga en el xbrowse, lo refresca, pero me pierde la fila y la columna en la que estaba navegando el usuario.
¿Como puedo hacer, que tras el refresco, se situe en la misma fila y columna en la que estaba antes?

Gracias
Un saludo

Re: Fijar fila y columna en Xbrowse

Posted: Fri Nov 06, 2015 12:25 pm
by karinha

Re: Fijar fila y columna en Xbrowse

Posted: Fri Nov 06, 2015 12:55 pm
by FranciscoA
Solo una idea:

Antes de cargar el nuevo array:
nRow := oBrw:nArrayAt

despues de re-cargar el array:
oBrw:nArrayAt := nRow
oBrw:Refresh()

Saludos.

Re: Fijar fila y columna en Xbrowse

Posted: Fri Nov 06, 2015 2:48 pm
by joseluisysturiz
FranciscoA wrote:Solo una idea:

Antes de cargar el nuevo array:
nRow := oBrw:nArrayAt

despues de re-cargar el array:
oBrw:nArrayAt := nRow
oBrw:Refresh()

Saludos.

Francisco, tomando tu palabra, solo le agregaria un GOTO hacia nRow y luego el resfresh,asi ya se ubicaria el curso a la fila que estaba antes del proceso realizado, saludos... :shock:

oBrw:Goto(nRow)
oBrw:Refresh()

Re: Fijar fila y columna en Xbrowse

Posted: Mon Nov 09, 2015 9:21 am
by groiss
Muchas gracias, he probado con la idea de francisco y todo perfecto.
Saludos

Re: Fijar fila y columna en Xbrowse

Posted: Mon Nov 09, 2015 3:38 pm
by FranciscoA
Me alegra que hayas resuelto.
Saludos.