Hola,
A ver si alguien me puede echar una mano con esto:
Estoy utilizando XBrowse y la verdad es que es un gran avance respecto al browse normal.
Utilizo nMarqueeStyle en 6 es decir multiselect.
Cuando hago una búsqueda el triángulo de la izquierda se va al registro buscado, sin embargo la línea queda sin resaltar, el resalte en azul de seleccionado queda en el registro donde estaba antes. ¿Cual es la orden para seleccionar el registro donde está el puntero de la base de datos y des-seleccionar el anterior?
Otra consulta:
Cuando inicio el browse quiero que me apareca seleccionado el último registro de la base de datos. Si hago un dbgobottom antes de abrir el browse me aparece el último registro en la primera línea del browse, por lo que parece que no hay más registros por encima. ¿se puede hacer que muestre registros anteriores y que aparezca seleccionado el último registro en la última línea del browse?
Muchas gracias.
Alvaro
Multiselect con Xbrowse
Re: Multiselect con Xbrowse
go bottomalvaro533 wrote: Cuando inicio el browse quiero que me apareca seleccionado el último registro de la base de datos. Si hago un dbgobottom antes de abrir el browse me aparece el último registro en la primera línea del browse, por lo que parece que no hay más registros por encima. ¿se puede hacer que muestre registros anteriores y que aparezca seleccionado el último registro en la última línea del browse?
oBrw:nRowSel := oBrw:rowCount()
oBrw:refresh()
Saludos
Quique
Quique
- Biel EA6DD
- Posts: 680
- Joined: Tue Feb 14, 2006 9:48 am
- Location: Mallorca
- Contact:
Para que se posicione en el último registro y ver pantalla con todos los registros anteriores, en el activate de la ventana contenedora del xBrowse
Code: Select all
ACTIVATE WINDOW oWnd ON INIT ( oBrw:nHeight := oWnd:nHeight, oBrw:GoBottom(), oBrw:SetFocus() )