Pintar/Refrescar datos con TSBrowse
Posted: Tue Mar 11, 2008 7:13 pm
Buenas tardes a todos,
Poseo un dialogo creado con recursos en el cual muestro un browse (clase TSBrowse del Sr. Manuel Mercado recien bajada) de una tabla DBF indexada por un indice (compuesto por dos numeros). En ese mismo dialogo tengo botones para ir al primer registro, siguiente, anterior y ultimo registro. El caso es que va bien el movimiento con los metodos oBrw:Gotop(), etc., colocando el puntero y el browse.
Pero cuando hago una busqueda mediante el indice:
El browse no se refresca o pintan los datos, pero si está colocado el puntero, ya que al hacer un click sobre browse van apareciendo los registros y sus datos a partir del registro buscado.
Alguna sugerencia?
Muchas gracias de antemano.
FWH 8.02 + Borland + PellesC
Poseo un dialogo creado con recursos en el cual muestro un browse (clase TSBrowse del Sr. Manuel Mercado recien bajada) de una tabla DBF indexada por un indice (compuesto por dos numeros). En ese mismo dialogo tengo botones para ir al primer registro, siguiente, anterior y ultimo registro. El caso es que va bien el movimiento con los metodos oBrw:Gotop(), etc., colocando el puntero y el browse.
Pero cuando hago una busqueda mediante el indice:
Code: Select all
select (cAlias1)
ordsetfocus(1)
if dbseek ( str(nro1)+str(nro2) )
oBrw:SetFocus()
oBrw:ResetBarPos()
oBrw:UpStable()
oBrw:Refresh()
Endif
Alguna sugerencia?
Muchas gracias de antemano.
FWH 8.02 + Borland + PellesC