Fijaros que "bicho" he encontrado...
Me llevaba "loco" este Finde...
Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
trabajos de Word y que se había dado cuenta que ocurría cuando alternaba el
trabajo con mi aplicación.
Después de pruebas, aislar código... me he dado cuenta que si tenemos un
Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la columna
a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor que
está en memória del Clipboard.
He modificado el Sample oBrwEdit, en el que se puede ver el resultado que
expongo anteriormente.
Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
(Seleccionamos texto, botón derecho, Copiar)
Entramos a editar un registro, (sólo he dejado la primera columna en
edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y ¿que
nos pega??? el texto que anteriormente teníamos al entrar en Edición, no el
que habíamos seleccionado nosotros.
Tambíén se puede provar editando un registro, seleccionamos una parte del
contenido del Edit y salimos de la edición, volvemos a entrar en edición,
PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
mismo.
Parece ser que al entrar en edición se queda el contenido del Clipboard con
el texto que entramos en edición... ¿?¿?¿?
Este comportamiento "rompe" el contenido del Clipboard de Windows, por lo
que si tenemos algo en memória para pegar en Word o Excel también se
"cambia" si tenemos un Browse en edición con máscara cPicture y lAllowEdit
..T., aunque no utilizamos el contenido del Clipboard en el Edit que estamos
editando.
Si quitamos la máscara cPicture de la columna1 a Editar, funciona
correctamente.
Lo que he hecho, para que funcionara mi aplicación, es utilizar nEditLenght
en lugar de cPicture.
Un Saludo,
Xevi.
--
Attached files BrwEdit.zip (2.7 KB)Â
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.
Editando Browses con lAllowEdit .T.
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Editando Browses con lAllowEdit .T.
Xevi,
Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón por
las molestias.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
> Fijaros que "bicho" he encontrado...
> Me llevaba "loco" este Finde...
> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
> el
> trabajo con mi aplicación.
>
> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
> columna
> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor que
> está en memória del Clipboard.
>
> He modificado el Sample oBrwEdit, en el que se puede ver el resultado que
> expongo anteriormente.
> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
> (Seleccionamos texto, botón derecho, Copiar)
> Entramos a editar un registro, (sólo he dejado la primera columna en
> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
> ¿que
> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
> el
> que habíamos seleccionado nosotros.
> Tambíén se puede provar editando un registro, seleccionamos una parte del
> contenido del Edit y salimos de la edición, volvemos a entrar en edición,
> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
> mismo.
> Parece ser que al entrar en edición se queda el contenido del Clipboard
> con
> el texto que entramos en edición... ¿?¿?¿?
>
> Este comportamiento "rompe" el contenido del Clipboard de Windows, por lo
> que si tenemos algo en memória para pegar en Word o Excel también se
> "cambia" si tenemos un Browse en edición con máscara cPicture y
> lAllowEdit
> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
> estamos
> editando.
>
> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
> correctamente.
>
> Lo que he hecho, para que funcionara mi aplicación, es utilizar
> nEditLenght
> en lugar de cPicture.
>
> Un Saludo,
> Xevi.
>
Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón por
las molestias.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
> Fijaros que "bicho" he encontrado...
> Me llevaba "loco" este Finde...
> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
> el
> trabajo con mi aplicación.
>
> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
> columna
> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor que
> está en memória del Clipboard.
>
> He modificado el Sample oBrwEdit, en el que se puede ver el resultado que
> expongo anteriormente.
> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
> (Seleccionamos texto, botón derecho, Copiar)
> Entramos a editar un registro, (sólo he dejado la primera columna en
> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
> ¿que
> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
> el
> que habíamos seleccionado nosotros.
> Tambíén se puede provar editando un registro, seleccionamos una parte del
> contenido del Edit y salimos de la edición, volvemos a entrar en edición,
> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
> mismo.
> Parece ser que al entrar en edición se queda el contenido del Clipboard
> con
> el texto que entramos en edición... ¿?¿?¿?
>
> Este comportamiento "rompe" el contenido del Clipboard de Windows, por lo
> que si tenemos algo en memória para pegar en Word o Excel también se
> "cambia" si tenemos un Browse en edición con máscara cPicture y
> lAllowEdit
> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
> estamos
> editando.
>
> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
> correctamente.
>
> Lo que he hecho, para que funcionara mi aplicación, es utilizar
> nEditLenght
> en lugar de cPicture.
>
> 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
Editando Browses con lAllowEdit .T.
Ignacio,
Para cuando la próxima revisión???
Parece ser que ya hay bastantes bugs localizados y arreglados, por lo que
sería conveniente poner ha prueba una nueva actualización.
Gracias.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
noticias news:474aae2b$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón por
> las molestias.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
>> Fijaros que "bicho" he encontrado...
>> Me llevaba "loco" este Finde...
>> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
>> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
>> el
>> trabajo con mi aplicación.
>>
>> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
>> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
>> columna
>> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor que
>> está en memória del Clipboard.
>>
>> He modificado el Sample oBrwEdit, en el que se puede ver el resultado que
>> expongo anteriormente.
>> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
>> (Seleccionamos texto, botón derecho, Copiar)
>> Entramos a editar un registro, (sólo he dejado la primera columna en
>> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
>> ¿que
>> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
>> el
>> que habíamos seleccionado nosotros.
>> Tambíén se puede provar editando un registro, seleccionamos una parte del
>> contenido del Edit y salimos de la edición, volvemos a entrar en edición,
>> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
>> mismo.
>> Parece ser que al entrar en edición se queda el contenido del Clipboard
>> con
>> el texto que entramos en edición... ¿?¿?¿?
>>
>> Este comportamiento "rompe" el contenido del Clipboard de Windows, por lo
>> que si tenemos algo en memória para pegar en Word o Excel también se
>> "cambia" si tenemos un Browse en edición con máscara cPicture y
>> lAllowEdit
>> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
>> estamos
>> editando.
>>
>> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
>> correctamente.
>>
>> Lo que he hecho, para que funcionara mi aplicación, es utilizar
>> nEditLenght
>> en lugar de cPicture.
>>
>> Un Saludo,
>> Xevi.
>>
>
>
Para cuando la próxima revisión???
Parece ser que ya hay bastantes bugs localizados y arreglados, por lo que
sería conveniente poner ha prueba una nueva actualización.
Gracias.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
noticias news:474aae2b$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón por
> las molestias.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
> news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
>> Fijaros que "bicho" he encontrado...
>> Me llevaba "loco" este Finde...
>> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
>> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
>> el
>> trabajo con mi aplicación.
>>
>> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
>> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
>> columna
>> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor que
>> está en memória del Clipboard.
>>
>> He modificado el Sample oBrwEdit, en el que se puede ver el resultado que
>> expongo anteriormente.
>> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
>> (Seleccionamos texto, botón derecho, Copiar)
>> Entramos a editar un registro, (sólo he dejado la primera columna en
>> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
>> ¿que
>> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
>> el
>> que habíamos seleccionado nosotros.
>> Tambíén se puede provar editando un registro, seleccionamos una parte del
>> contenido del Edit y salimos de la edición, volvemos a entrar en edición,
>> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
>> mismo.
>> Parece ser que al entrar en edición se queda el contenido del Clipboard
>> con
>> el texto que entramos en edición... ¿?¿?¿?
>>
>> Este comportamiento "rompe" el contenido del Clipboard de Windows, por lo
>> que si tenemos algo en memória para pegar en Word o Excel también se
>> "cambia" si tenemos un Browse en edición con máscara cPicture y
>> lAllowEdit
>> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
>> estamos
>> editando.
>>
>> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
>> correctamente.
>>
>> Lo que he hecho, para que funcionara mi aplicación, es utilizar
>> nEditLenght
>> en lugar de cPicture.
>>
>> Un Saludo,
>> Xevi.
>>
>
>
- ignacio
- Site Admin
- Mensajes: 9459
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Editando Browses con lAllowEdit .T.
Xevi,
Espero que muy pronto.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=474b0b23@ozsrv2.ozlan.local...]474b0b23@ozsrv2.ozlan.local...[/email]
> Ignacio,
>
> Para cuando la próxima revisión???
> Parece ser que ya hay bastantes bugs localizados y arreglados, por lo que
> sería conveniente poner ha prueba una nueva actualización.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
> noticias news:474aae2b$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón
>> por las molestias.
>>
>> Un saludo
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>> news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
>>> Fijaros que "bicho" he encontrado...
>>> Me llevaba "loco" este Finde...
>>> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
>>> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
>>> el
>>> trabajo con mi aplicación.
>>>
>>> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
>>> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
>>> columna
>>> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor
>>> que
>>> está en memória del Clipboard.
>>>
>>> He modificado el Sample oBrwEdit, en el que se puede ver el resultado
>>> que
>>> expongo anteriormente.
>>> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
>>> (Seleccionamos texto, botón derecho, Copiar)
>>> Entramos a editar un registro, (sólo he dejado la primera columna en
>>> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
>>> ¿que
>>> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
>>> el
>>> que habíamos seleccionado nosotros.
>>> Tambíén se puede provar editando un registro, seleccionamos una parte
>>> del
>>> contenido del Edit y salimos de la edición, volvemos a entrar en
>>> edición,
>>> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
>>> mismo.
>>> Parece ser que al entrar en edición se queda el contenido del Clipboard
>>> con
>>> el texto que entramos en edición... ¿?¿?¿?
>>>
>>> Este comportamiento "rompe" el contenido del Clipboard de Windows, por
>>> lo
>>> que si tenemos algo en memória para pegar en Word o Excel también se
>>> "cambia" si tenemos un Browse en edición con máscara cPicture y
>>> lAllowEdit
>>> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
>>> estamos
>>> editando.
>>>
>>> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
>>> correctamente.
>>>
>>> Lo que he hecho, para que funcionara mi aplicación, es utilizar
>>> nEditLenght
>>> en lugar de cPicture.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>
>>
>
Espero que muy pronto.
Un saludo
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:[email=474b0b23@ozsrv2.ozlan.local...]474b0b23@ozsrv2.ozlan.local...[/email]
> Ignacio,
>
> Para cuando la próxima revisión???
> Parece ser que ya hay bastantes bugs localizados y arreglados, por lo que
> sería conveniente poner ha prueba una nueva actualización.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje de
> noticias news:474aae2b$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> Soluionado. Estará disponible en la próxima revisión de Xailer. Perdón
>> por las molestias.
>>
>> Un saludo
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>>
>>
>> "Xevi" <xevicomas@gmail.com> escribió en el mensaje
>> news:[email=474a9a1d@ozsrv2.ozlan.local...]474a9a1d@ozsrv2.ozlan.local...[/email]
>>> Fijaros que "bicho" he encontrado...
>>> Me llevaba "loco" este Finde...
>>> Un cliente se me quejaba que a veces "perdia" lo que queria pegar en
>>> trabajos de Word y que se había dado cuenta que ocurría cuando alternaba
>>> el
>>> trabajo con mi aplicación.
>>>
>>> Después de pruebas, aislar código... me he dado cuenta que si tenemos un
>>> Browse con la propiedad lAllowEdit .T. y con máscara cPicture en la
>>> columna
>>> a Editar, si entramos a modificar PULSANDO una tecla, CAMBIA el valor
>>> que
>>> está en memória del Clipboard.
>>>
>>> He modificado el Sample oBrwEdit, en el que se puede ver el resultado
>>> que
>>> expongo anteriormente.
>>> Ponemos en memória del Clipboard cualquier valor, de cualquier parte.
>>> (Seleccionamos texto, botón derecho, Copiar)
>>> Entramos a editar un registro, (sólo he dejado la primera columna en
>>> edición) pulsando una tecla, por ej. "A" y hacemos pegar en el Edit.. y
>>> ¿que
>>> nos pega??? el texto que anteriormente teníamos al entrar en Edición, no
>>> el
>>> que habíamos seleccionado nosotros.
>>> Tambíén se puede provar editando un registro, seleccionamos una parte
>>> del
>>> contenido del Edit y salimos de la edición, volvemos a entrar en
>>> edición,
>>> PULSANDO una tecla y clicamos en pegar... vereis que hace exactamente lo
>>> mismo.
>>> Parece ser que al entrar en edición se queda el contenido del Clipboard
>>> con
>>> el texto que entramos en edición... ¿?¿?¿?
>>>
>>> Este comportamiento "rompe" el contenido del Clipboard de Windows, por
>>> lo
>>> que si tenemos algo en memória para pegar en Word o Excel también se
>>> "cambia" si tenemos un Browse en edición con máscara cPicture y
>>> lAllowEdit
>>> .T., aunque no utilizamos el contenido del Clipboard en el Edit que
>>> estamos
>>> editando.
>>>
>>> Si quitamos la máscara cPicture de la columna1 a Editar, funciona
>>> correctamente.
>>>
>>> Lo que he hecho, para que funcionara mi aplicación, es utilizar
>>> nEditLenght
>>> en lugar de cPicture.
>>>
>>> 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