Dúvida com código.

Delphi

19/07/2004

var
  Rateio, TotalNota : Real;
begin
  Rateio := 0;
  DataModule2.Qry_Rateio.First;
 While not DataModule2.Qry_Rateio.Eof do
   begin
//     TotalNota := StrToFloat();
     Rateio := DataModule2.Qry_MovimentacaoValor_Frete.value/TotalNota;
     Rateio := Rateio*DataModule2.Qry_EntregaValorNF.Value;
     DataModule2.Qry_RateioRateio.Value := Rateio;
     DataModule2.Qry_Rateio.Next;
     DataModule2.Qry_Rateio.Post;
   end;
end;


Gostaria de saber se esse código está certo, ele irá verificar a tabela rateio e gravar o calculo do rateio, mas estou em duvida se ele está correto, principalmente no hora em quedou POST, ele está no local correto?


Facc

Facc

Curtidas 0

Respostas

Beppe

Beppe

19/07/2004

(Acredito que) o Post deve vir antes do Next.


GOSTEI 0
POSTAR