Buenas tardes comunidad. Ayer desarrollando un proyecto requeri usar un Listbox (dropdown-list) donde el valor a retonar en el controlsource es numerico desde la segunda columna del listbox. Basicamente desde una tabla de provinicas o estados y se requiere retornar el ID (integer) de la provincia o estado para guardarlo en otra tabla. Primero no lograba que me devolviera el id de la tabla de provincia. Finalmente despues de muchas prueba y leer encontre que cuando el valor a devolver es numerico se debe poner la propiedad BOUNDTO en verdadero, sino devuelve el listindex (consecutivo en la lista). Con este ajuste logre que me devolviera el valor del id de provinicas en el control listbox, pero quedo con un problema. Apenas se cierra el dropdow list escogiendo el registro, el textbox del control queda en blanco. y si avanzo al campo sigiente y regreso se pierde el valor obtenido y vuelve a quedar al inicio de la lista. Tambien encontre que si le doy doble click con el mouse finalmente muestra el texbox del control y ya empieza a comportarse normal. A mi parecer es un Bug de foxpro.
Yo estoy trabajndo con visual foxpro v 9 sp3 (inclusive). Windows 10 22h2 compliacion 19045.2728. Inicialmente arranque con un rowsourcetype de 2-alias pero probe con 6-fields y con 5-array ademas asigne el value inicial del control en numerico y el comportamiento siguio igual.
Quisiera saber si ha alguien le ha pasado esto y si hay algun workaround (truco) para corregirlo.
Agradezco de antemano la ayuda
Att
Guido Cardona