Pessoal,

 Boa tarde!
Fiz um form que traz em um Edit( Data Prevista) a data que está gravada no
banco e tenho um Edit( Data de Conclusão) que será a data atual.
Se a data prevista for menor do que a data atual, então está no prazo, senão
fora do prazo..
Fiz este código abaixo, no entanto, a comparação está ficando errada..
Alguém pode me ajudar.
Obrigada!!

procedure TFrmVisPlanoAcao.ComparaData;
Begin
   // comparando data prevista com a data atual

  EdtDtConclusao.Text:=DateToStr(now());

 if StrToDate(EdtDtPrevista.Text) < StrToDate(EdtDtConclusao.Text) then
   begin
   LabelTipoStatus.Caption:='Em andamento - Dentro do Prazo';
   LabelTipoStatus.Font.Color:=clNavy;
   end
      else
      begin
      LabelTipoStatus.Caption:='Em andamento - Fora do Prazo';
      LabelTipoStatus.Font.Color:=clRed;
      end;

End;

-- 
Abraços,
Geovana Ventura


[As partes desta mensagem que não continham texto foram removidas]

Responder a