Author | Topic: Memoria cache | |
---|---|---|
RIBO SALAMANCA | Memoria 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 > > > |