C?LCULO DATAGRID
Oi, alguém tem alguma dicas de cálculo com DataGrid.
(Que o cálculo seja na vertical.) Que não seja em coluna ou os totais sendo em textbox.
Prestação: (dentro do datagrid)
→ valor + valor + valor = (aqui o total)
Sem mas,
(Que o cálculo seja na vertical.) Que não seja em coluna ou os totais sendo em textbox.
Prestação: (dentro do datagrid)
→ valor + valor + valor = (aqui o total)
Sem mas,
Nossa, não entendi nada...
acho que ela quer somar todas as linhas de uma coluna.
é só usar uma estrutura de repetição uai!
é só usar uma estrutura de repetição uai!
Citação::
Nossa, não entendi nada...
Oi vou postar o projeto para entender melhor.
Execute a rotina em anexo.
Verifique que no DbGrid no final tem um campo (célula) com Total.
Pois é neste campo que gostaria que daosse a soma.
Grata,
Verifique que no DbGrid no final tem um campo (célula) com Total.
Pois é neste campo que gostaria que daosse a soma.
Grata,
Então vamos lá Maria Antonieta de FANY2016.
Renomeia ser datagrid1 para datagrid2 e diminua seu tamanho.
Desenhe outro datagrid do mesmo tamanho.
Coloque isto no load do form.
SQL = [Ô]SELECT Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro, Sum(Janeiro + Fevereiro + Março + Abril + Maio + Junho + Julho + Agosto + Setembro + Outubro + Novembro + Dezembro) as Total FROM tblMensal group by Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro [Ô]
Vai aparecer.
Tem algo impedindo e creio que seja seu datagrid.
Não use acentos e cê cedilhado.
Renomeia ser datagrid1 para datagrid2 e diminua seu tamanho.
Desenhe outro datagrid do mesmo tamanho.
Coloque isto no load do form.
SQL = [Ô]SELECT Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro, Sum(Janeiro + Fevereiro + Março + Abril + Maio + Junho + Julho + Agosto + Setembro + Outubro + Novembro + Dezembro) as Total FROM tblMensal group by Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro [Ô]
Vai aparecer.
Tem algo impedindo e creio que seja seu datagrid.
Não use acentos e cê cedilhado.
Citação::
Então vamos lá Maria Antonieta de FANY2016.
Renomeia ser datagrid1 para datagrid2 e diminua seu tamanho.
Desenhe outro datagrid do mesmo tamanho.
Coloque isto no load do form.
SQL = [Ô]SELECT Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro, Sum(Janeiro + Fevereiro + Março + Abril + Maio + Junho + Julho + Agosto + Setembro + Outubro + Novembro + Dezembro) as Total FROM tblMensal group by Codigo, Nome, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro [Ô]
Vai aparecer.
Tem algo impedindo e creio que seja seu datagrid.
Não use acentos e cê cedilhado.
Para desbloqueio do Datagrid1:
-abra a propriedade do Datagrid1, e vai na guia [Ô]Layout[Ô] e na opção:
Column 0 (codigo) desmarque a opção [Ô]Locked[Ô] faça o mesmo na opção Column 1 (Nome) e Column 14 (Total)
Simples assim...
Não resolve, testa como postei.
activetext.ocx faltando
Citação::
Não resolve, testa como postei.
Deu certo...
Obrigada!
Tópico encerrado , respostas não são mais permitidas