Ver Mensaje Individual
  #1  
Antiguo 03-05-2011
Avatar de dalyla2010
dalyla2010 dalyla2010 is offline
Miembro
NULL
 
Registrado: dic 2010
Posts: 16
Reputación: 0
dalyla2010 Va por buen camino
Smile Actualizar datos en componente

Hola buen dia a todos,

Resulta que modifique el TComboBox para agregarle la propiedad ValueIndex, es decir, en vez de yo darle el ItemIndex, como posicion autoincremental, le doy un valor, por ejemplo:

Paises[0] := 'Mexico';
Paises[1] := 'Holanda';

Hasta aqui sabemos que mexico tiene el index 0, holanda el 1. Si yo quiero seleccionar Holanda pongo:

Paises.ItemIndex := 1;

pero yo no lo quiero buscar por el ItemIndex, porque tengo una tabla en una BD que me dice que es el numero "840", entonces segun, este componente que modifique haria lo siguiente:

Paises.ValueIndex := '840';

entonces en el combo, el itemindex es 1, y se muestra Holanda.

Lo raro es que la primera vez que hago esto si se actualiza el combo, si hago otra busqueda, se queda en blanco, y quizas en otra ya me aparesca, no se como hacer para que se actualize.

Porque si lo checo con un breakpoint, me dice el valor, el ItemIndex y ValueIndex correcto pero la pantalla no se refresca o actualiza.

Segun yo el refresh o el update no me funciono.

Alguna idea?
Responder Con Cita