Alaska Software Inc. - Memoria cache
Username: Password:
AuthorTopic: Memoria cache
RIBO SALAMANCAMemoria cache
on Tue, 28 Sep 2010 22:13:03 -0500
Saludo cordial al grupo

Estoy probando Incremental Search el navegador llena toda la ventana.
El caché DacPagedDataStore me permite hacer busqudas en la página del 
navegador, obtengo el registro con
oBrowse:gotoRecord( Recno() ) pero este no corresponde al físico en la tabla 
,
como hago para determinar el registro fisico directamente y poder obtener el 
registro real?

Alguien que me ilustre como resolver esto.

Agradezco su ayuda
Ribo Salamanaca
Jos Luis Otermin [Alaska Software]Re: Memoria cache
on Fri, 01 Oct 2010 14:20:04 -0300
Hola Ribo,

Sera bueno saber si ests obteniendo el nmero de registro con la funcin 
correcta:

oBrowse:getData()

Es muy importante leer en la documentacin sobre XbpQuickBrowse:

"Note: Since the data source of an XbpQuickBrowse object is a 
PagedDataSource object, it is possible to scroll the browse display without 
moving the browse cursor. This is achieved with the key combinations Ctrl+Up 
arrow and Ctrl+Down arrow or when navigation is done via the vertical 
scrollbar. As a consequence, the browse cursor does not reflect the actual 
position of the record pointer of the physical data source maintained by the 
PagedDataSource object. The browse cursor can even be scrolled off the 
browse display. The method :getData() must be called to obtain the position 
of the data source's record pointer that matches with the position of the 
browse cursor. "

Espero haber ayudado

Jos Luis Otermin
Alaska Software
Soporte Tcnico
--------------------------------------------------------------------
Foros de Usuarios: news://news.alaska-software.com
Pgina Web: http://www.alaska-software.com
Base de Conocimientos en la Web: http://www.alaska-software.com/kbase.shtm
Oficina en Europa: Fax: +49 (0) 61 96 - 77 99 99 23
Oficina en EEUU: Fax: +1 (646) 218 1281
--------------------------------------------------------------------


<RIBO SALAMANCA> escribi en el mensaje 
news:2640835c$6b5b5e09$38402@news.alaska-software.com...
> Saludo cordial al grupo
>
> Estoy probando Incremental Search el navegador llena toda la ventana.
> El cach DacPagedDataStore me permite hacer busqudas en la pgina del 
> navegador, obtengo el registro con
> oBrowse:gotoRecord( Recno() ) pero este no corresponde al fsico en la 
> tabla ,
> como hago para determinar el registro fisico directamente y poder obtener 
> el registro real?
>
> Alguien que me ilustre como resolver esto.
>
> Agradezco su ayuda
> Ribo Salamanaca
>
>
>