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.

TMemDataSet:Cancel

Foro de Xailer profesional en español
Responder
miguel
Mensajes: 364
Registrado: Jue Jul 02, 2009 1:09 pm

TMemDataSet:Cancel

Mensaje por miguel »

Hola:
Si ejecutamos el método :Edit() cambiamos alguno de los controles al
ejecutar el método :Cancel(), con el mismo PRG en versiones anteriores
deshacia los cambios, en la versión 1b despues de darle muchas vueltas
para conseguir desahecer los cmabios he de ejecutar el metodo :edit() y
despues :cancel().
¿Esto es así­?, algo he leí­do en este foro al respecto pero no lo
encuentro. De ser así­ el comportamiento ¿esta técnica serí­a la correcta?
--
Saludos.
Miguel A. Torrellas
Telf.: 976642728
Movil: 610316131
_support_
Mensajes: 146
Registrado: Lun Abr 10, 2006 1:29 pm

TMemDataSet:Cancel

Mensaje por _support_ »

Miguel,
Según le leo, la solución que usted ha encontrado es la misma que indica
como que no le funciona al principio del párrafo, y es exactamente la forma
de hacerlo:
- se entra en edición que el método Edit
- Si todo es correcto se actualiza con Update() y sino se cancela con
Cancel()
Cuando se cancela con Cancel() los controles enlazados deben mostrar los
valores anteriores.
Le ruego que nos mande un pequeño ejemplo que muestre el error si este sigue
estando presente.
Un saludo,
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:44da281a$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Hola:
>
> Si ejecutamos el método :Edit() cambiamos alguno de los controles al
> ejecutar el método :Cancel(), con el mismo PRG en versiones anteriores
> deshacia los cambios, en la versión 1b despues de darle muchas vueltas
> para conseguir desahecer los cmabios he de ejecutar el metodo :edit() y
> despues :cancel().
>
> ¿Esto es así?, algo he leído en este foro al respecto pero no lo
> encuentro. De ser así el comportamiento ¿esta técnica sería la correcta?
>
> --
> Saludos.
> Miguel A. Torrellas
> Telf.: 976642728
> Movil: 610316131
miguel
Mensajes: 364
Registrado: Jue Jul 02, 2009 1:09 pm

TMemDataSet:Cancel

Mensaje por miguel »

Ignacio Ortiz de Zúñiga
> Miguel,
>
> Según le leo, la solución que usted ha encontrado es la misma que indica
> como que no le funciona al principio del párrafo, y es exactamente la forma
> de hacerlo:
>
> - se entra en edición que el método Edit
> - Si todo es correcto se actualiza con Update() y sino se cancela con
> Cancel()
>
> Cuando se cancela con Cancel() los controles enlazados deben mostrar los
> valores anteriores.
>
> Le ruego que nos mande un pequeño ejemplo que muestre el error si este sigue
> estando presente.
Adjunto envio el sample TMemdataSet con ligeras modificaciones mostrando
el efecto.
Gracias por vuestra atención.
>
> Un saludo,
>
> "Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
> news:44da281a$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Hola:
>>
>> Si ejecutamos el método :Edit() cambiamos alguno de los controles al
>> ejecutar el método :Cancel(), con el mismo PRG en versiones anteriores
>> deshacia los cambios, en la versión 1b despues de darle muchas vueltas
>> para conseguir desahecer los cmabios he de ejecutar el metodo :edit() y
>> despues :cancel().
>>
>> ¿Esto es así­?, algo he leí­do en este foro al respecto pero no lo
>> encuentro. De ser así­ el comportamiento ¿esta técnica serí­a la correcta?
>>
>> --
>> Saludos.
>> Miguel A. Torrellas
>> Telf.: 976642728
>> Movil: 610316131
>
>
--
_support_
Mensajes: 146
Registrado: Lun Abr 10, 2006 1:29 pm

TMemDataSet:Cancel

Mensaje por _support_ »

Miguel,
Arreglado. Muchas gracias. Estará disponible en la próxima revisión del
software.
Un saludo,
"Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
news:[email=44db6373@news.xailer.com...]44db6373@news.xailer.com...[/email]
> Ignacio Ortiz de Zúñiga
>> Miguel,
>>
>> Según le leo, la solución que usted ha encontrado es la misma que indica
>> como que no le funciona al principio del párrafo, y es exactamente la
>> forma
>> de hacerlo:
>>
>> - se entra en edición que el método Edit
>> - Si todo es correcto se actualiza con Update() y sino se cancela con
>> Cancel()
>>
>> Cuando se cancela con Cancel() los controles enlazados deben mostrar los
>> valores anteriores.
>>
>> Le ruego que nos mande un pequeño ejemplo que muestre el error si este
>> sigue
>> estando presente.
>
>
> Adjunto envio el sample TMemdataSet con ligeras modificaciones mostrando
> el efecto.
>
> Gracias por vuestra atención.
>
>>
>> Un saludo,
>>
>> "Miguel A. Torrellas" <miguel@torrellas.net> escribió en el mensaje
>> news:44da281a$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Hola:
>>>
>>> Si ejecutamos el método :Edit() cambiamos alguno de los controles al
>>> ejecutar el método :Cancel(), con el mismo PRG en versiones anteriores
>>> deshacia los cambios, en la versión 1b despues de darle muchas vueltas
>>> para conseguir desahecer los cmabios he de ejecutar el metodo :edit() y
>>> despues :cancel().
>>>
>>> ¿Esto es así?, algo he leído en este foro al respecto pero no lo
>>> encuentro. De ser así el comportamiento ¿esta técnica sería la correcta?
>>>
>>> --
>>> Saludos.
>>> Miguel A. Torrellas
>>> Telf.: 976642728
>>> Movil: 610316131
>>
>>
>
Responder