Datas resultado em dias
olá pessoal, preciso urgente da ajuda e o socorro de vcs. É o seguinte: Preciso de um resultado da subtração em dias de duas datas em um campo calculado.
procedure TDM.LocacaoDetCalcFields(DataSet: TDataSet);
begin
DM.LocacaodetDiasdeatrazo.value := DM.LocacaodetDataLocacao.value - DM.DataAtualData.value;
end;
O resultado que obtenho deste código é um resultado maluco onde me traz o dia, mês e o ano.
Preciso desse resultado em dias no campo inteiro Diasdeatrazo conforme acima.
Por favor conto com a cooperação de vcs, pois já utilizei várias dicas e funçôes da net, mas não consigo ter o resultado em dias.
valeu
procedure TDM.LocacaoDetCalcFields(DataSet: TDataSet);
begin
DM.LocacaodetDiasdeatrazo.value := DM.LocacaodetDataLocacao.value - DM.DataAtualData.value;
end;
O resultado que obtenho deste código é um resultado maluco onde me traz o dia, mês e o ano.
Preciso desse resultado em dias no campo inteiro Diasdeatrazo conforme acima.
Por favor conto com a cooperação de vcs, pois já utilizei várias dicas e funçôes da net, mas não consigo ter o resultado em dias.
valeu
Awtb
Curtidas 0
Respostas
Fabio.hc
08/01/2005
Tente assim:
- A data atual - a data de locação.
- O campo Diasdeatrazo é do tipo float.
- A data atual - a data de locação.
- O campo Diasdeatrazo é do tipo float.
procedure TDM.LocacaoDetCalcFields(DataSet: TDataSet); begin DM.LocacaodetDiasdeatrazo.value := DM.DataAtualData.value - DM.LocacaodetDataLocacao.value; end;
GOSTEI 0
Awtb
08/01/2005
Obrigado, Fabio.HC pela ajuda, a dica funcionou perfeitamente.
value!!!
value!!!
GOSTEI 0