Fórum ClientDataSet #396517
01/03/2011
0
Rogerio Ferreira
Curtir tópico
+ 0Posts
01/03/2011
Leonardo Xavier
Gostei + 0
01/03/2011
Marco Salles
procedure TSeuForm.SeuCampodataSetText(Sender: TField; const Text: string);
var
Data:TDatetime;
begin
if text <> '' then
if (TryStrToDate(sender.AsString,Data)) then
sender.AsString:=Text;
begin
sender.FocusControl;
showmessage('Data Inválida');
end;
end;Gostei + 0
01/03/2011
Rogerio Ferreira
begin
if key = #13 then
begin
key := #0;
Perform(WM_NEXTDLGCTL,0,0);
end;
end;
Atenciosamente Rogerio Barbosa
Gostei + 0
01/03/2011
Marco Salles
procedure TSeuForm.SeuDataSet1SeuCampodataSetText(Sender: TField; const Text: string);
var
Data:TDatetime;
begin
if text <> ' / / ' then
begin
if (TryStrToDate(Text,Data)) then
sender.AsString:=Text
else
begin
sender.FocusControl;
showmessage('Data Inválida');
abort;
end
end
else
sender.clear;
end;Gostei + 0
01/03/2011
Rogerio Ferreira
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)