usa uma query com SUM em vez de loop com table, é mais rapido, pratico, elegante e nao da erro
[]´s Rodrigo O. Farias ----- Original Message ----- From: Atila To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 01, 2005 3:58 PM Subject: [delphi-br] Campo Calculado Boa tarde, Estou precisando de ajuda. D7/Paradox 2Tabelas, 2Grids Tabela 1 / Grid 1 ----Pedido Gostaria de criar um campo calculado com o total de items Tabela 2 / Grid 2----Items total de items a ser jogado no campo calculado da tabela 1 No OnCalcFields da Tabela 1 ja tentei de tudo mas fica tudo bagunçado Dm2.tItems.First; While not Dm2.tItems.Eof do begin If DM2.tPedidosAux.FindKey([Dm2.tItemsAgregado.FieldByName('CD_PRODUTO').AsInteger]) then result:= result + (Dm2.tAgregado.Fieldbyname('Subtotal').asFloat); Dm2.tAgregado.Next; End; Alguma Sugestão???? Obrigado Atila [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. ____________________________________________________ Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html