Página 1 de 1

TMemDataSet:Cancel

Publicado: Mié Ago 09, 2006 8:23 pm
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

TMemDataSet:Cancel

Publicado: Jue Ago 10, 2006 11:08 am
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

TMemDataSet:Cancel

Publicado: Jue Ago 10, 2006 6:48 pm
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
>
>
--

TMemDataSet:Cancel

Publicado: Jue Ago 10, 2006 8:12 pm
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
>>
>>
>