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 

Soma coluna de um Dbctrlgrid em tempo real, como fazer?

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


Registrado: Domingo, 3 de Janeiro de 2010
Mensagens: 217
Localização: Alagoas

MensagemEnviada: Ter Set 24, 2019 9:49 pm    Assunto: Soma coluna de um Dbctrlgrid em tempo real, como fazer? Responder com Citação

Pessoal, tenho um Dbctrlgrid com uma coluna onde a mesma tem 20 dbedits alinhados na vertical, gostaria de ao sair de qualquer um dos 20 dbedits, os mesmos fosem somados mostrando o resultado num label. Lembro que os dbedits também podem conter outros caracteres diferentes de números.

Dessa forma funciona desde que os dbedits não estejam vazios, mas preciso que funcionem com alguns vazios ou com caractere alfa.

Código:
DBEdit1.Text:= FloatToStr(StrToFloat(DBEdit53.Text) + StrtoFloat(DBEdit55.Text)+ StrtoFloat(DBEdit57.Text));


Bom pessoal até aqui ninguém se pronunciou mas consegui resolver com algumas pesquisas na net:

Citação:
dbEdtSomaCHM.Text:= FloatToStr(StrToFloatDef(dbedtCHM1.Text,0) + StrToFloatDef(dbedtCHM2.Text,0)
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