Error en Editar Browse.
Publicado: Mar Nov 13, 2007 10:38 pm
Ya mareado de tanto localizar un errorpor parte mía, adjunto un proyecto, lo
mas simple que he podido sacar de mi proyecto, en el que se observa un mal
comportamiento del Browse al editar celdas tipo beGET_LISTBOX o beLISTBOX,
con las dos me ocurre lo mismo.
Debo decir que si hago un proyecto nuevo y adjunto el Form que causa ese mal
comportamiento, resulta que funciona bien... es para que se pueda depurar el
error o que me digas que estoy haciendo mal, sin darme cuenta, por mi parte.
Bien, el caso es que si ejecutamos el proyecto, abrimos el MDICHILD Bancos y
editamos un registro, aparecen las celdas correspondientes a la segunda y
tercera columna en modo edición. La segunda en tipo beGET y la tercera en
beGET_LISTBOX.
Pues al desplegar el LISTBOX de la tercera columna y seleccionar o no un
valor, si retrocedemos al edit de la segunda columna, no tiene foco... y se
ve que la ventana CHILD ha perdido el foco. Si que modifica los valores de
los registros que edito, pero no consigo que retorne el foco al edit
anterior. Además si termino de editar validando el segundo edit, PERO
haciendo que se desplegue el LISTBOX, también sucede lo comentado.
Solo funciona correctamente si no despliego el LISTBOX de la tercera
columna.
He hecho muchas pruebas, he añadido columnas, he probado en proyectos
nuevos... no se que mas provar.
El proyecto...
ftp://xailer@xevicomas.dyndns.org/CWin.zip
Gracias.
Un Saludo,
Xevi.
mas simple que he podido sacar de mi proyecto, en el que se observa un mal
comportamiento del Browse al editar celdas tipo beGET_LISTBOX o beLISTBOX,
con las dos me ocurre lo mismo.
Debo decir que si hago un proyecto nuevo y adjunto el Form que causa ese mal
comportamiento, resulta que funciona bien... es para que se pueda depurar el
error o que me digas que estoy haciendo mal, sin darme cuenta, por mi parte.
Bien, el caso es que si ejecutamos el proyecto, abrimos el MDICHILD Bancos y
editamos un registro, aparecen las celdas correspondientes a la segunda y
tercera columna en modo edición. La segunda en tipo beGET y la tercera en
beGET_LISTBOX.
Pues al desplegar el LISTBOX de la tercera columna y seleccionar o no un
valor, si retrocedemos al edit de la segunda columna, no tiene foco... y se
ve que la ventana CHILD ha perdido el foco. Si que modifica los valores de
los registros que edito, pero no consigo que retorne el foco al edit
anterior. Además si termino de editar validando el segundo edit, PERO
haciendo que se desplegue el LISTBOX, también sucede lo comentado.
Solo funciona correctamente si no despliego el LISTBOX de la tercera
columna.
He hecho muchas pruebas, he añadido columnas, he probado en proyectos
nuevos... no se que mas provar.
El proyecto...
ftp://xailer@xevicomas.dyndns.org/CWin.zip
Gracias.
Un Saludo,
Xevi.