Fórum Dbgrid #5098

28/04/2009

0

A/c Rodrigo Mourao E ai mestre como fazer essa soma ? o fonte ta postado para vc nao perder tempo fazendo exemplos ok

[#VIDEO-97#]
Carlos Faria

Carlos Faria

Responder

Posts

28/04/2009

Rodrigo Mourão

Olá Carlos !!  Irei analizar assim que puder !!!

Peço por gentileza aguardar !!!

Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Responder

Gostei + 0

28/04/2009

Wesley Yamazack

Olá Carlos,

   Segue abaixo solução para o seu problema.

1 - Você irá precisar de um ClientDataSet, no mesmo adicione um Field.
   Nome : TotalVL_Lacamento
   Selecione Field Type : Agreegate
   Type : Automáticamente o mesmo irá selecionar Agreegate

2 - Observe que o FieldList do ClientDataSet será dividido em duas partes, a parte de cima são os Fields, e a parte de baixo os campos Agreegados(Estes são campos que fazem somatórios de uma coluna do teu ClientDataSet).
   Selecione o Field "TotalVL_Lacamento",
         Propriedade  
                 Active = True;
                 Expression  = Sum(VL_Lacamento) // Ou sejá aqui você pode botar uma expressão SQL


3 - Selecione somente o ClientDataSet
   Propriedade
       AggregatesActive = True; // Sendo assim você irá ativar todos os campos Agreegates do seu ClientDataSet;


4 - Adicione um DBText, Localizado na palheta "Data Controls"
  Propriedade
      DataSource = DataSource que esta ligado na Grid que você mostrou na Video;
      DataField  = Irá aparecer o Campo Agreegate TotalVL_Lacamento, basta você apontar pra ele, e no momento que seu ClientDataSet for aberto, este campor irá receber o valor Somado.

Sendo assim seguindo estes passos, você irá conseguir ter a sua dúvida resolvida

Att,

Wesley Y
Responder

Gostei + 0

28/04/2009

Carlos Faria

?????

[#VIDEO-101#]
Responder

Gostei + 0

28/04/2009

Carlos Faria

acho que segui todos os passos corretamnente veifica ai ?

[#VIDEO-101#]
Responder

Gostei + 0

29/04/2009

Wesley Yamazack

Olá Carlos.
  Gostaria de pedir desculpas pela falta de audio na vídeo , mas meu microfone ficou ruim. Caso não fique claro te posto outra vídeo amanhã.
  Segue abaixo o link da mesma.
             http://www.4shared.com/file/102354398/484842d1/Untitled.html


Att,

Wesley Y
Responder

Gostei + 0

29/04/2009

Carlos Faria

Wesley valeu d+ kara , agradecido deu certo agora !   Por isso as vezes eu prefiro as video aulas e mais facil de se resolver !!   por esse ai obrigado !
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar