In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Error en Editar Browse.
Error en Editar Browse.
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.
Error en Editar Browse.
Xevi
Si a tu instruccion
:AddCalcField( "COMPTE", {| | Left( ::oDbfDataSet1:DIRECCIO, 10 ) } )
le agregas
oField, a mi no me falla. No me preguntes porque. Solo compare los
ejemplos y le puse lo que vos no tenias.
:AddCalcField( "COMPTE", { | oField | Left( ::oDbfDataSet1:DIRECCIO,
10 ) } )
Espero que sea asi.
Un saludo
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
Si a tu instruccion
:AddCalcField( "COMPTE", {| | Left( ::oDbfDataSet1:DIRECCIO, 10 ) } )
le agregas
oField, a mi no me falla. No me preguntes porque. Solo compare los
ejemplos y le puse lo que vos no tenias.
:AddCalcField( "COMPTE", { | oField | Left( ::oDbfDataSet1:DIRECCIO,
10 ) } )
Espero que sea asi.
Un saludo
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
Error en Editar Browse.
Luis,
Lo siento, pero a mi me sigue fallando, aunque le agregue oField al
Codebloc.
Un Saludo,
Xevi.
"Luis Cahisa" <lmcahisa@yahoo.com.ar> escribió en el mensaje de noticias
news:[email=473a3f99@ozsrv2.ozlan.local...]473a3f99@ozsrv2.ozlan.local...[/email]
> Xevi
>
> Si a tu instruccion
>
> :AddCalcField( "COMPTE", {| | Left( ::oDbfDataSet1:DIRECCIO, 10 ) } )
> le agregas
>
> oField, a mi no me falla. No me preguntes porque. Solo compare los
> ejemplos y le puse lo que vos no tenias.
>
> :AddCalcField( "COMPTE", { | oField | Left( ::oDbfDataSet1:DIRECCIO,
> 10 ) } )
>
> Espero que sea asi.
>
>
> Un saludo
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
>
Lo siento, pero a mi me sigue fallando, aunque le agregue oField al
Codebloc.
Un Saludo,
Xevi.
"Luis Cahisa" <lmcahisa@yahoo.com.ar> escribió en el mensaje de noticias
news:[email=473a3f99@ozsrv2.ozlan.local...]473a3f99@ozsrv2.ozlan.local...[/email]
> Xevi
>
> Si a tu instruccion
>
> :AddCalcField( "COMPTE", {| | Left( ::oDbfDataSet1:DIRECCIO, 10 ) } )
> le agregas
>
> oField, a mi no me falla. No me preguntes porque. Solo compare los
> ejemplos y le puse lo que vos no tenias.
>
> :AddCalcField( "COMPTE", { | oField | Left( ::oDbfDataSet1:DIRECCIO,
> 10 ) } )
>
> Espero que sea asi.
>
>
> Un saludo
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
>
Error en Editar Browse.
El ejemplo lo mas simple que he podido lograr, sin apenas código.
ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
Y sigue fallando.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
Y sigue fallando.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
Error en Editar Browse.
Hola Xevi,
Acabo de probar tu ejemplo en la versión 1.4 (que es la que aún estoy
usando) y no aprecio ese problema (o no he sabido reproducirlo).
Lo que he hecho es hacer doble click con el ratón en una fila, editar la
primera columna, pulsar intro (va a la segunda), hacer click en el bitmap
del triángulo para mostrar el 'combo', seleccionar un elemento.
En ese momento he probado:
- ir, con el ratón, al otro get sin nada que me indique que ha perdido foco
o algo por el estilo.
- volver atrás desde la tercera columna (después de aceptar el elemento del
'combo') con shift-tab sin ver nada extraño.
Lo único que he podido observar es que el combo creo que no es un combo real
sinó más bien un listbox o similar. Además creo que se crea en una ventana
nueva por que al desplegarse el 'combo' tanto la MDI como la child pierden
foco. Como estoy usando la 1.4 no se si en la 1.76 eso sigue así o no.
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473aacef$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> El ejemplo lo mas simple que he podido lograr, sin apenas código.
> ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
>
> Y sigue fallando.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
Acabo de probar tu ejemplo en la versión 1.4 (que es la que aún estoy
usando) y no aprecio ese problema (o no he sabido reproducirlo).
Lo que he hecho es hacer doble click con el ratón en una fila, editar la
primera columna, pulsar intro (va a la segunda), hacer click en el bitmap
del triángulo para mostrar el 'combo', seleccionar un elemento.
En ese momento he probado:
- ir, con el ratón, al otro get sin nada que me indique que ha perdido foco
o algo por el estilo.
- volver atrás desde la tercera columna (después de aceptar el elemento del
'combo') con shift-tab sin ver nada extraño.
Lo único que he podido observar es que el combo creo que no es un combo real
sinó más bien un listbox o similar. Además creo que se crea en una ventana
nueva por que al desplegarse el 'combo' tanto la MDI como la child pierden
foco. Como estoy usando la 1.4 no se si en la 1.76 eso sigue así o no.
Saludos,
José Luis Capel
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473aacef$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> El ejemplo lo mas simple que he podido lograr, sin apenas código.
> ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
>
> Y sigue fallando.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
Error en Editar Browse.
He localizado el causante del error!!!
Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
funciona correctamente.
Y como bien dice José Luis Capel, es por la pérdida de foco, como si se
creara una ventana nueva, y la CHILD perdiera el foco.
Por lo visto de la 1.4 a la 1.7 se ha cambiado algo en este tipo de
GridsEdits que se ha roto en el camino.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
funciona correctamente.
Y como bien dice José Luis Capel, es por la pérdida de foco, como si se
creara una ventana nueva, y la CHILD perdiera el foco.
Por lo visto de la 1.4 a la 1.7 se ha cambiado algo en este tipo de
GridsEdits que se ha roto en el camino.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
> 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.
>
- ignacio
- Site Admin
- Mensajes: 9441
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Error en Editar Browse.
Xevi,
Corregido. Estará en la próxima versión. Gracias por la información.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473aacef$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> El ejemplo lo mas simple que he podido lograr, sin apenas código.
> ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
>
> Y sigue fallando.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
Corregido. Estará en la próxima versión. Gracias por la información.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473aacef$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> El ejemplo lo mas simple que he podido lograr, sin apenas código.
> ftp://xailer@xevicomas.dyndns.org/SampleErrorBrowse.zip
>
> Y sigue fallando.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
- ignacio
- Site Admin
- Mensajes: 9441
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Error en Editar Browse.
Xevi,
> Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
> funciona correctamente.
Por ahí van los tiros. Pero ya está arreglado. Gracias por todo.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473ab2ba$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> He localizado el causante del error!!!
>
> Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
> funciona correctamente.
>
> Y como bien dice José Luis Capel, es por la pérdida de foco, como si se
> creara una ventana nueva, y la CHILD perdiera el foco.
> Por lo visto de la 1.4 a la 1.7 se ha cambiado algo en este tipo de
> GridsEdits que se ha roto en el camino.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
> Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
> funciona correctamente.
Por ahí van los tiros. Pero ya está arreglado. Gracias por todo.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:473ab2ba$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> He localizado el causante del error!!!
>
> Si cambiamos el estilo del Form a ftNORMAL en lugar de ftMDICHILD todo
> funciona correctamente.
>
> Y como bien dice José Luis Capel, es por la pérdida de foco, como si se
> creara una ventana nueva, y la CHILD perdiera el foco.
> Por lo visto de la 1.4 a la 1.7 se ha cambiado algo en este tipo de
> GridsEdits que se ha roto en el camino.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje de noticias
> news:[email=473a1966@ozsrv2.ozlan.local...]473a1966@ozsrv2.ozlan.local...[/email]
>> 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.
>>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com