Comparar valor novo com antigo no OnChange

29/07/2008

0

Bom dia amigos, tenho a seguinte duvida:

Eu tenho um campo tipo integer chamado codigo_estado, asociado a um ClientDataSet, como fazer para comparar o valor atual de ele com um valor que estiver entrando, no evento onChange do campo. Isso e posivel??

Obrigado...


Eduardocar83

Eduardocar83

Responder

Posts

29/07/2008

Luiz Henrique

Boa Noite , eduardo...

ve se funciona o CDS.FieldByName(´teu_campo´).OldValue

t


Responder

29/07/2008

Luiz Henrique

funciona assim eduardo:

procedure TForm.ClientDataSet1codigo_estadoChange(Sender: TField);
begin
if Sender.OldValue = Sender.NewValue then
showmessage(´Valor é igual´)
else
showmessage(´Valor diferente´);
end;


Responder

30/07/2008

Eduardocar83

Muito obrigado...


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar