Cancelar ultimo registro no ClientDataSet
Olá Pessoal,
Pessoal estou precisando Cancelar o ULTIMO. Apenas a ultima alteração que efetuei no ClientDataSet.
Não posso utilizar CancelUpdates pois senão cancela tudo. Quero apenas o ultimo como faço isso ?
Obrigado
Abraços.
Yalle Cunha.
Pessoal estou precisando Cancelar o ULTIMO. Apenas a ultima alteração que efetuei no ClientDataSet.
Não posso utilizar CancelUpdates pois senão cancela tudo. Quero apenas o ultimo como faço isso ?
Obrigado
Abraços.
Yalle Cunha.
Yallebr
Curtidas 0
Respostas
Yallebr
15/02/2005
Pessoal,
Complementando. Eu utilizo Nested Table (parecido com mestre detalhe)
Ou seja, realizei 5 alterações no registro filho mas apenas uma no pai. Quero cancelar todoas as 5 alterações do filho.
Seria assim.
Tenho o Pedido e os Itens do Pedido.
Apaguei e alterei os Itens. Ao clicar em cancelar no Pedido (que está como Nested) quero cancelar tudo que foi feito no filho.
Obrigado novamente.
Yalle Cunha.
Complementando. Eu utilizo Nested Table (parecido com mestre detalhe)
Ou seja, realizei 5 alterações no registro filho mas apenas uma no pai. Quero cancelar todoas as 5 alterações do filho.
Seria assim.
Tenho o Pedido e os Itens do Pedido.
Apaguei e alterei os Itens. Ao clicar em cancelar no Pedido (que está como Nested) quero cancelar tudo que foi feito no filho.
Obrigado novamente.
Yalle Cunha.
GOSTEI 0
Somar
15/02/2005
voce pode utilizar
RevertRecord;
ou
UndoLastChange
Espero ter ajudado
RevertRecord;
ou
UndoLastChange
Espero ter ajudado
GOSTEI 0
Somar
15/02/2005
no seu caso seria melhor usar uma transacao..
e dar um rollback...
e dar um rollback...
GOSTEI 0