Página 1 de 1

Como refrescar un Tdbcombox

Publicado: Sab May 26, 2007 2:48 am
por Carlos Ortiz
Despues de elegir cierto dato en un dbcombo, tengo que redefinir los
elementos del combo siguiente, una onda de los combos que eligen paises y
despues el de abajo elige ciudades y otro con localidades, el problema es
que redefino el combo 2 a partir del primero y logro cargarlo bien solo que
no me muestra el primer elemento hasta que salgo del primer combo, cuando
presiono tab y salto al segundo combo se refresca y me muestra el dato.
Probe con refresh() con setfocus() y demas y no hace nada.
Gracias.

Como refrescar un Tdbcombox

Publicado: Sab May 26, 2007 10:27 am
por jasm
Prueba con poner, después de rellenar el 2º combo:
::oComboBox2:nIndex := 1.
Saludos
Jose A. Suarez

Como refrescar un Tdbcombox

Publicado: Sab May 26, 2007 5:36 pm
por PILO
Yo utilizo lo siguiente
aEstado := { "Salida", "Muerte", "Sacrificio" }
oSender:nindex := aScan(aEstado, ::cValorInicial)
Este segundo es para coger el valor que pues en el aitemsbound al principi
de create,
espero que te sirva
oSender:nindex := aScan( oSender:aitemsbound, ::cValorInicial)
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:[email=4657ef65@ozsrv2.ozlan.local...]4657ef65@ozsrv2.ozlan.local...[/email]
> Prueba con poner, después de rellenar el 2º combo:
>
> ::oComboBox2:nIndex := 1.
>
>
> Saludos
>
> Jose A. Suarez
>

Como refrescar un Tdbcombox

Publicado: Dom May 27, 2007 4:21 am
por Carlos Ortiz
Gracias por los consejos, toma bien el elemento pero no lo muestra hasta que
no hago click sobre el combo. Probe con un monton de metodos y nada.