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...
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
Curtir tópico
+ 0
Responder
Posts
29/07/2008
Luiz Henrique
Boa Noite , eduardo...
ve se funciona o CDS.FieldByName(´teu_campo´).OldValue
t
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;
procedure TForm.ClientDataSet1codigo_estadoChange(Sender: TField);
begin
if Sender.OldValue = Sender.NewValue then
showmessage(´Valor é igual´)
else
showmessage(´Valor diferente´);
end;
Responder
Clique aqui para fazer login e interagir na Comunidade :)