ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Dúvidas com cálculos... Help me

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
israelpinheiro
Aprendiz
Aprendiz


Registrado: Quarta-Feira, 11 de Fevereiro de 2004
Mensagens: 100
Localização: Manhuaçu - MG

MensagemEnviada: Qui Mar 18, 2004 5:33 pm    Assunto: Dúvidas com cálculos... Help me Responder com Citação

Tenho um banco de dados Paradox com quantidade, produto, unitário e total... óbvio que o total se dá pela multiplicação da quantidade pelo preço unitário... então chego ao valor total daquele item até aí sem problema... quero fazer com que os totais sejam somados me gerando um total geral.... por favor...
Atenciosamente

Israel
_________________
Israel Pinheiro
"Somos muito mais que vencedores em Cristo Jesus"
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Yahoo Messenger MSN Messenger
Sufolk
Moderador
Moderador


Registrado: Terça-Feira, 26 de Agosto de 2003
Mensagens: 1996

MensagemEnviada: Qui Mar 18, 2004 6:13 pm    Assunto: Dúvidas com cálculos... Help me Responder com Citação

Ola Israel ....vc pode fazer o seguinte
var
ftotal : float;
begin
ftotal := 0;
with table do begin
// posicionando no primeiro registro de table
first;
// percorrendo sequencialmente os registros da tabela table enquanto nao for final
// de arquivo
while not eof do begin
// somando o valor anterior de ftotal + o total que está na table
ftotal := ftotal + FieldbyName(\'nome_campo_total\').asFloat;
// deslocando a para o próximo registro
next;
end;
end;
Edit1.text := FormatFloat(\'#0.00\', ftotal);

pelo q entendi era isso
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB